<?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 许可协议(开源软件)。相关介绍资料仅供参考,实际版本可能因版本迭代或开发者调整而产生变化。涉及第三方原创图像、设计模板、远程服务等内容的使用,需获得作者授权。

评论0