$arr = array('a'=>100,'b'=>200,'c'=>300);
//判断一个键是否存在数组当中
var_dump(array_key_exists('a',$arr));
//思考: 自定义函数 实现array_key_exists功能;
function arr_key_exists($key,$arr){
//1.判断第二个参数是否为一个参数
if(is_array($arr)){
return false;
}
//2.遍历数组
foreach($arr as $k=>$val){
//3.判断$key是否与数组当中的某一个的键名相等 如果相等 直接返回为true
if($k=$key){
return true;
}
}
//4.直接返回为false
return false;
}
var_dump(array_key_exists('a',$arr));
封装array_key_exists函数使用
猜你喜欢
转载自blog.csdn.net/feiyucity/article/details/83963794
今日推荐
周排行