<?php /** *根据二维数组某个字段的值查找数组 https://www.bktao.com/1182/ * @param $index 数组中的key * @param $value 查找的值 */ function filter_by_value ($array, $index, $value){ if(is_array($array) && count($array)>0){ foreach(array_keys($array) as $key){ $temp[$key] = $array[$key][$index]; if ($temp[$key] == $value){ $newarray[$key] = $array[$key]; } } } return $newarray; } $arr = array( 0=>array( 'id'=>1, 'name'=>'a' ), 1=>array( 'id'=>2, 'name'=>'b' ), 2=>array( 'id'=>3, 'name'=>'c' ), 3=>array( 'id'=>4, 'name'=>'d' ), ); $search = '3'; $res = filter_by_value($arr,'id',$search); print_r($res); ?>
声明:本站所有资源均为互联网收集而来和网友投稿,仅供学习交流使用,如资源适合请购买正版体验更完善的服务;如有侵犯到您的权益,可联系我们删除,给您带来的不便我们深表歉意。版权声明点此了解!
本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(开源软件)。相关介绍资料仅供参考,实际版本可能因版本迭代或开发者调整而产生变化。涉及第三方原创图像、设计模板、远程服务等内容的使用,需获得作者授权。
本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(开源软件)。相关介绍资料仅供参考,实际版本可能因版本迭代或开发者调整而产生变化。涉及第三方原创图像、设计模板、远程服务等内容的使用,需获得作者授权。
评论0