php 数组判断key是否存在,如果存在显示此key的value
if(array_key_exists("test",$array)){echo$array[$value];}上面写的不对,请帮忙更正。...
if (array_key_exists("test",$array)) {
echo $array[$value];
}
上面写的不对,请帮忙更正。 展开
echo $array[$value];
}
上面写的不对,请帮忙更正。 展开
4个回答
展开全部
你写的确实不对,我晒一下我改的吧。
<?php
function ch_k_v($a,$aa){//$a:表示钱的 "test",$aa表示数组
$data=array();
if (array_key_exists($a,$aa)) {//存在键key
return $data[] =array_values($aa); //可以将值放到一个数组里
}else{//不存在键key
return "不存在键key";
}
}
$avs=array("a"=>1,"b"=>2,"c"=>3);
var_dump(ch_k_v("ab",$avs));
?>
<?php
function ch_k_v($a,$aa){//$a:表示钱的 "test",$aa表示数组
$data=array();
if (array_key_exists($a,$aa)) {//存在键key
return $data[] =array_values($aa); //可以将值放到一个数组里
}else{//不存在键key
return "不存在键key";
}
}
$avs=array("a"=>1,"b"=>2,"c"=>3);
var_dump(ch_k_v("ab",$avs));
?>
展开全部
if (array_key_exists("test",$array)) {
echo $array[‘test’];
}
test 是key , 相当于 $array['test']='value';
如果是1维数组,可以用echo,如果是数组可以用print_r
echo $array[‘test’];
}
test 是key , 相当于 $array['test']='value';
如果是1维数组,可以用echo,如果是数组可以用print_r
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
array_key_exists返回的是true.那么直接输出$array['test']
if (array_key_exists("test",$array)) {
echo $array['test'];
}
if (array_key_exists("test",$array)) {
echo $array['test'];
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (array_key_exists("test",$array)) {
echo $array["test"];
}
echo $array["test"];
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |