忘大牛相助帮忙解惑:如何判断一个一维数组有无某个键,请高手赐教,小弟不懂,只会循环遍历判断,不知有无直接函数取出,或者其他办法,帮忙解决我这个需求,祝帮忙的每一位好心人一生平安,全家幸福,健康长寿,分不多,心意重,不多罗嗦,直接上代码示意我的意思,等待您的指点,再次谢谢!
- PHP code
$test = array("山东商城"=>"abc","北京商场"=>"def"); foreach($test as $test_key=>$test_value) { if($test_key=="山东商城") { echo $test[$test_key]; } }
上面这种好像也能达到目的取出键名,仅仅起到说明我的用意,请高手指点有无直接取出数组函数,或者其他办法,本人需要取数组键名各种实用方法,携全家再次感谢您的宝贵知道,谢谢!
------解决方案--------------------
用 isset 试试吧,我没上机试,不知行否.
if ( isset($test['xxxx']) ){
echo '有';
}else{
echo '无';
}