php-src/tests/lang/bug21820.phpt
Marcus Boerger af3f48b7e1 Research reveals that the error text depends on the tools and their
versions used to create the language parser.
2003-11-29 12:51:37 +00:00

14 lines
318 B
PHP

--TEST--
Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE)
--FILE--
<?php
error_reporting(E_ALL);
$arr = array('foo' => 'bar');
echo "$arr['foo']";
?>
--EXPECTREGEX--
Parse error: (parse|syntax) error, .*expecting `?T_STRING'? or `?T_VARIABLE'? or `?T_NUM_STRING'? in .*bug21820.php on line .*