【发布时间】:2011-03-13 18:16:16
【问题描述】:
以下两个函数调用如何比较:
isset($a['key'])
array_key_exists('key', $a)
【问题讨论】:
-
现在如果值为 null 或空,则 isset 返回 FALSE。即使数组索引值为空,array_key_exists 也会返回 true。之前 isset 即使数组索引值为空也会返回 TRUE,因此它可以用来检查数组键是否存在。
标签: php