在看php手册数组函数时,看到了一个高赞的用户回答传送门,利用array_search与array_column实现二维数组查找,不用自己写个循环,减少工作量。
<"htmlcode"><?php function findInOneArray($target, $array){ if(array_search($target,$array)!==false) return true; //1、array_search()是在以为数组中来找,现在我们要在二维数组数组中来,肯定要借用这个 else return false; //2、!==false的真正用法,是既有返回false,又有返回表示false数组的0的时候 } function Find($target, $array) { foreach($array as $key => $val){ if(findInOneArray($target, $val)) return true; } return false; }以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
桃源资源网 Design By www.nqtax.com
暂无“php利用array_search与array_column实现二维数组查找”评论...