1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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" }