]> granicus.if.org Git - php/commitdiff
- Added test case for bug #30862.
authorDerick Rethans <derick@php.net>
Mon, 22 Nov 2004 21:41:16 +0000 (21:41 +0000)
committerDerick Rethans <derick@php.net>
Mon, 22 Nov 2004 21:41:16 +0000 (21:41 +0000)
tests/lang/bug30862.phpt [new file with mode: 0644]

diff --git a/tests/lang/bug30862.phpt b/tests/lang/bug30862.phpt
new file mode 100644 (file)
index 0000000..12c95d5
--- /dev/null
@@ -0,0 +1,30 @@
+--TEST--
+Bug #30862 (Static array with boolean indexes)
+--FILE--
+<?php 
+class T {
+       static $a = array(false=>"false", true=>"true");
+}
+print_r(T::$a);
+?>
+----------
+<?php
+define("X",0);
+define("Y",1);
+class T2 {
+       static $a = array(X=>"false", Y=>"true");
+}
+print_r(T2::$a);
+?>
+--EXPECT--
+Array
+(
+    [0] => false
+    [1] => true
+)
+----------
+Array
+(
+    [0] => false
+    [1] => true
+)