PHP中多维数组根据键获取相应值函数
$arr=Array('name'=>'张三',Array('phone'=>Array('188','177','166')),Array('sex'=>'男'));现...
$arr=Array ( 'name'=>'张三',
Array('phone' => Array('188','177','166')),
Array('sex' => '男') );
现在需要写一个函数,如输入name,获取的结果'张三',输入phone,获取的结果是
'188,177,166'。 展开
Array('phone' => Array('188','177','166')),
Array('sex' => '男') );
现在需要写一个函数,如输入name,获取的结果'张三',输入phone,获取的结果是
'188,177,166'。 展开
展开全部
function getKey($arr,$key){
return is_array($arr[$key])?implode(',',$arr[$key]):$arr[$key];
}
$arr=Array ( 'name'=>'张三',
Array('phone' => Array('188','177','166')),
Array('sex' => '男') );
echo getKey($arr,'name');
echo getKey($arr,'phone');
return is_array($arr[$key])?implode(',',$arr[$key]):$arr[$key];
}
$arr=Array ( 'name'=>'张三',
Array('phone' => Array('188','177','166')),
Array('sex' => '男') );
echo getKey($arr,'name');
echo getKey($arr,'phone');
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询