Return to array_unshift.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / array |
1.1 misho 1: --TEST-- 2: array_unshift() tests 3: --FILE-- 4: <?php 5: 6: $a = array(); 7: $s = ""; 8: var_dump(array_unshift($a, $s)); 9: var_dump($a); 10: var_dump(array_unshift($s, $a)); 11: var_dump($a); 12: var_dump(array_unshift($a, $a)); 13: var_dump($a); 14: 15: echo "Done\n"; 16: ?> 17: --EXPECTF-- 18: int(1) 19: array(1) { 20: [0]=> 21: string(0) "" 22: } 23: 24: Warning: array_unshift() expects parameter 1 to be array, string given in %s on line %d 25: NULL 26: array(1) { 27: [0]=> 28: string(0) "" 29: } 30: int(2) 31: array(2) { 32: [0]=> 33: array(1) { 34: [0]=> 35: string(0) "" 36: } 37: [1]=> 38: string(0) "" 39: } 40: Done