我正在使用一个简单的PHP脚本在数组中查找元素,例如
$restricted = array('root/base', 'root2' );
print_r($restricted);
if( array_search('root/base', $restricted) ){
echo "1";
} else {
echo "0";
}
但我总是得到以下输出。
Array ( [0] => root/base [1] => root2 ) 0
这意味着array_search在给定的数组中无法找到元素。有人能解释一下发生了什么吗?
我尝试将array_search()替换为in_array()。但这也返回了相同的错误。