php-src/tests/lang/bug23524.phpt
2003-12-22 22:53:48 +00:00

30 lines
338 B
PHP
Executable File

--TEST--
Bug #23524 Improper handling of constants in array indeces
--FILE--
<?php
echo "Begin\n";
define("THE_CONST",123);
function f($a=array(THE_CONST=>THE_CONST)) {
print_r($a);
}
f();
f();
f();
echo "Done";
?>
--EXPECT--
Begin
Array
(
[123] => 123
)
Array
(
[123] => 123
)
Array
(
[123] => 123
)
Done