PHP判别二维数组中能否含有某个值:
PHP能够经过轮回遍历的办法将二维数组中的每一个值与要查问的值进行比拟,来判别二维数组中能否含有某个值。
$arr = array( array('a', 'b'), array('c', 'd') ); in_array('a', $arr); // 此时前往的永远都是 false deep_in_array('a', $arr); // 此时前往 true 值 function deep_in_array($value, $array) { foreach($array as $item) { if(!is_array($item)) { if ($item == $value) { return true; } else { continue; } } if(in_array($value, $item)) { return true; } else if(deep_in_array($value, $item)) { return true; } } return false; }
保举:php效劳器
以上就是php二维数组能否有某个值的具体内容,更多请存眷资源魔其它相干文章!
标签: php 数组 php教程 php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!