]> granicus.if.org Git - php/commitdiff
Added test case for bug #21820
authorfoobar <sniper@php.net>
Fri, 25 Apr 2003 08:33:25 +0000 (08:33 +0000)
committerfoobar <sniper@php.net>
Fri, 25 Apr 2003 08:33:25 +0000 (08:33 +0000)
tests/lang/bug21820.phpt [new file with mode: 0644]

diff --git a/tests/lang/bug21820.phpt b/tests/lang/bug21820.phpt
new file mode 100644 (file)
index 0000000..0fd2fc0
--- /dev/null
@@ -0,0 +1,13 @@
+--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']";
+
+?>
+--EXPECTF--
+Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in %s on line %d