Duke Yin's Technology database

处理PHP Undefined array key

当不确定Arry里是否包含要取的key的时候,必须要处理,否则当key不存在,PHP就会报Warning Undefined array key。

对于PHP版本小于7:

$key = array_key_exists($key, $table) ? $table[$key] : null;

PHP版本大于等于7之后,可以使用:

$key = $array['key'] ?? null;

类似的是否可以处理Object key 存疑

$key = $obj -> key ?? null;

发布评论

评论

标注 * 的为必填项。