标签: php arrays
以下
$array = null; $array['xxx'] = 12; \var_dump($array);
将输出
array (size=1) 'xxx' => int 12
为什么呢?有没有办法让PHP将这些报告为错误?
答案 0 :(得分:2)
$array['xxx'] = 12;
$array为null / undefined,上面的赋值将创建数组并等效于:
$array
$array = array('xxx' => 12);