我需要检查我的id是否以逗号分隔的字符串存在.
我的字符串保存"1,2,3,4,10"在数据库中.
我试过了
$HiddenProducts = array($sqlvalue);
if (in_array(2, $HiddenProducts)) {
echo "Available";
} else {
echo "Not available";
}
Run Code Online (Sandbox Code Playgroud)
它不起作用.任何解决方案请......
Dec*_*ler 33
用于explode()从字符串创建字符串部分数组,方法是将其拆分为某个分隔符(在本例中为逗号).
$HiddenProducts = explode(',',$sqlvalue);
if (in_array(2, $HiddenProducts)) {
echo "Available";
} else {
echo "Not available";
}
Run Code Online (Sandbox Code Playgroud)