php 判断数组中是否有指定的键
之前面试的时候被问起的一个问题,今天突然想起来,总结一下。
php中有内置函数,array_key_exists 用法如下:
array_key_exists('key',$arr);能实现所描述的功能,最近试了一下,empty() 和 isset() 同样能实现上述功能,并且empty不会报错。
值得注意的是,在不声明$a或者不存再$a的情况下,empty()函数也不会报错。
当前php版本:7.2.5 其它版本暂未尝试。
之前面试的时候被问起的一个问题,今天突然想起来,总结一下。
php中有内置函数,array_key_exists 用法如下:
array_key_exists('key',$arr);能实现所描述的功能,最近试了一下,empty() 和 isset() 同样能实现上述功能,并且empty不会报错。
值得注意的是,在不声明$a或者不存再$a的情况下,empty()函数也不会报错。
当前php版本:7.2.5 其它版本暂未尝试。