php 数组in_array问题

明明4有在数组里,为什么判断的时候,结果是没有?

$arrcid = array(104,115,4);
if(in_array(4, $arrcid)){
  /////
}

试试
$arrcid = array(104,115,4);
if(in_array(4, $arrcid, TRUE)){
/////
}

应该没有是可以的,是不是其它方面的问题

图片说明

这个逻辑是没有问题的,这是你项目中的一处代码吗?

你确定没有?我执行的可以啊