php利用array_search与array_column实现二维数组查找
这篇文章主要介绍了php利用array_search与array_column实现二维数组查找,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
利用array_search与array_column实现二维数组查找,不用自己写个循环,减少工作量。
- <?php
- $arr = [
- ['name'=>'张三', 'email'=>'zhangsan@qq.com'],
- ['name'=>'李四', 'email'=>'lisi@qq.com'],
- ['name'=>'王五', 'email'=>'wangwu@qq.com']
- ];
-
- // 定义要查找的是哪个键的值
- $found_arr = array_column($arr, 'name');
- // var_dump($found_arr)
- // ['张三', '李四', '王五']
- $found_key = array_search('张三', $found_arr);
- // $found_key = 0; 返回键名
-
- ?>
扫描二维码,手机查看
声明:本文来源于互联网,观点仅代表作者本人,不代表欢乐你我,真实性请妥善甄别。