61581229 发表于 2017-4-12 10:43:37

PHP 数组元素值为NULL 与isset的坑

定义一个PHP 数组 $arr = array('jjbao'=>null,'cnima'=>null); isset($arr['jjbao']) 竟然返回的false
把 null 改成 0 就没有问题了
找了半个小时 蛋痛啊
解决方法: isset() 对于数组中为 NULL 的值不会返回 TRUE,而 array_key_exists() 会。
 
页: [1]
查看完整版本: PHP 数组元素值为NULL 与isset的坑