diff options
author | Xinchen Hui <laruence@php.net> | 2015-08-13 13:30:25 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@php.net> | 2015-08-13 13:30:25 +0800 |
commit | dc5c6ab774ff4f52675a663cb241896ca5d804cf (patch) | |
tree | 5b1c9cf5546158bff94e8dd9a46ec1ea8f351870 /ext/standard/tests/array | |
parent | adf0e499121df263c65aa84e1c75a61dd51f0cf3 (diff) | |
download | php-git-dc5c6ab774ff4f52675a663cb241896ca5d804cf.tar.gz |
Fixed bug #70250 (extract() turns array elements to references)
Diffstat (limited to 'ext/standard/tests/array')
-rw-r--r-- | ext/standard/tests/array/bug70250.phpt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/standard/tests/array/bug70250.phpt b/ext/standard/tests/array/bug70250.phpt new file mode 100644 index 0000000000..f185999068 --- /dev/null +++ b/ext/standard/tests/array/bug70250.phpt @@ -0,0 +1,21 @@ +--TEST-- +Bug #70250 (extract() turns array elements to references) +--FILE-- +<?php +$array = ['key' => 'value']; + +$ref = &$array['key']; + +unset($ref); + +extract($array); + +$key = "bad"; + +var_dump($array); +?> +--EXPECT-- +array(1) { + ["key"]=> + string(5) "value" +} |