function_call()[$x]; $array = [ 'key1' => function($a, $b) { ['a' => $a, /* testArrayAccessForShortListKey */ $key['b'] => [$b]] = [$a, [$b]]; return $a; }, 'key2' => [/* testListAssignmentToArrayStringKey */ $a['key'], /* testListAssignmentToArrayEmptyKey */ $a[], $c] = [$a, [$b]]; return $a; }, 'key3' => [ ['a', 'b'] /* testArrayDerefOfShortArrayInShortListAsKey */[0] => $a] = $foo, ]; /* testLiveCoding */ // Intentional parse error. This has to be the last test in the file. [$a,