Return to extract_variation6.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / array |
1.1 misho 1: --TEST-- 2: Test extract() function (variation 6) 3: --FILE-- 4: <?php 5: 6: /* EXTR_REFS as second Argument */ 7: $a = array ('foo' => 'aaa'); 8: var_dump ( extract($a, EXTR_REFS)); 9: var_dump($foo); 10: 11: $b = $a; 12: $b['foo'] = 'bbb'; 13: var_dump ( extract($a, EXTR_REFS)); 14: var_dump($foo); 15: var_dump($a); 16: 17: echo "Done\n"; 18: ?> 19: --EXPECTF-- 20: int(1) 21: string(3) "aaa" 22: int(1) 23: string(3) "bbb" 24: array(1) { 25: ["foo"]=> 26: &string(3) "bbb" 27: } 28: Done