请教,如何判断数组中是否包特定数字
请教,想实现从数据库中读取数据字段,判断特定数字是否包含在数组字段中,现在代码如下:
数据库中bm字段值为“36,34,11,10”
$bm=$rs[‘bm’];
$array=[$bm];
$s=10;
if(in_array($s, $array, true)){
echo ‘数组中包含’.$s.’
‘;
}else{
echo ‘数组中不包含’.$s.’
‘;
}
程序运行“结果是数组不包含10”,请教下问题出在哪,感谢!
PS:直接$array=[36,34,11,10]这样把数字写到数据中,程序可正确判断,带入变量$array=[$bm]就不行。
是个新手,很新的那种,php 新鲜血液👍