php 判断数组中key值是否存在

来源:互联网 发布:生命最后的读书会 知乎 编辑:程序博客网 时间:2024/05/21 16:58

三种方式语法:
empty:参数为0或为NULL时(如上面列子),empty均返回TRUE
isset:参数为NULL时,返回FALSE,0与NULL在PHP中是有区别的,isset(0)返回TRUE
array_key_exists:纯粹的判断数组键值对是否存在,无论值是多少
所以,从准确性的角度来看,array_key_exists是最准确的!

在逻辑业务正确的情况下,对于小数据来说,建议用array_key_exists,对于大数据来说,建议用empty、isset,效率要高些

0 0
原创粉丝点击