php数据根据id查找数据
文章描述:
PHP根据id值查找数据信息
/**
* @param $array
* @param $index
* @param $value
* @return mixed
*/
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];
$newarray = $array[$key];
}
}
}
return $newarray;
}
二维数组数据,里面有id、name
$data = array(
array('id'=>1, 'name'=>'成都'),
array('id'=>2, 'name'=>'南充'),
array('id'=>3, 'name'=>'绵阳'),
array('id'=>4, 'name'=>'阆中'),
);
调用方法根据id查找值为2的数据
$array = filter_by_value($data ,'id',2);
发布时间:2024/10/16
发表评论