如题所述
第1个回答 2014-11-25
PHP自带函数只有搜值返回键的array_search,没有搜键返回值的,你可以用foreach自己写,或者如果你可以用$array[$key]直接取到(如果可行的话)。
第2个回答 2014-11-25
function getValueByKey($arr, $key) {
foreach($arr as $k => $v) {
if ($k == $key) {
return $v;
}
}
return '';
}
$arr = array('a' => 1, 'b' => 2);
$result = getValueByKey($arr, 'b');本回答被网友采纳
foreach($arr as $k => $v) {
if ($k == $key) {
return $v;
}
}
return '';
}
$arr = array('a' => 1, 'b' => 2);
$result = getValueByKey($arr, 'b');本回答被网友采纳
第3个回答 2014-11-25
var_dump(数组名);追问
...多谢你的回答,可是你这是打印谢谢
第4个回答 2014-11-25
?
$arr=array(1,2,3,'a'=>9);
echo $arr['a'];
$arr=array(1,2,3,'a'=>9);
echo $arr['a'];