diff options
Diffstat (limited to 'tests/lang/bug21600.phpt')
-rw-r--r-- | tests/lang/bug21600.phpt | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/tests/lang/bug21600.phpt b/tests/lang/bug21600.phpt deleted file mode 100644 index c3f832b9ea..0000000000 --- a/tests/lang/bug21600.phpt +++ /dev/null @@ -1,34 +0,0 @@ ---TEST-- -Bug #21600 (assign by reference function call changes variable contents) ---FILE-- -<?php -$tmp = array(); -$tmp['foo'] = "test"; -$tmp['foo'] = &bar($tmp['foo']); -var_dump($tmp); - -unset($tmp); - -$tmp = array(); -$tmp['foo'] = "test"; -$tmp['foo'] = &fubar($tmp['foo']); -var_dump($tmp); - -function bar($text){ - return $text; -} - -function fubar($text){ - $text = &$text; - return $text; -} -?> ---EXPECT-- -array(1) { - ["foo"]=> - &string(4) "test" -} -array(1) { - ["foo"]=> - string(4) "test" -} |