Annotation of embedaddon/php/ext/standard/tests/array/array_unshift.phpt, revision 1.1
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
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>