From a74685ea0d8f6150832ca8bade8bed40e8ed2f1e Mon Sep 17 00:00:00 2001 From: Josie Messa Date: Wed, 13 Feb 2008 16:42:17 +0000 Subject: - New tests for array_shift() function --- ext/standard/tests/array/array_shift_basic.phpt | 54 +++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 ext/standard/tests/array/array_shift_basic.phpt (limited to 'ext/standard/tests/array/array_shift_basic.phpt') diff --git a/ext/standard/tests/array/array_shift_basic.phpt b/ext/standard/tests/array/array_shift_basic.phpt new file mode 100644 index 0000000000..2bb4ae93ae --- /dev/null +++ b/ext/standard/tests/array/array_shift_basic.phpt @@ -0,0 +1,54 @@ +--TEST-- +Test array_shift() function : basic functionality +--FILE-- + 'three', 'four' => 4); +echo "\n-- Before shift: --\n"; +var_dump($array); + +echo "\n-- After shift: --\n"; +echo "Returned value:\t"; +var_dump(array_shift($array)); +echo "New array:\n"; +var_dump($array); + +echo "Done"; +?> +--EXPECTF-- +*** Testing array_shift() : basic functionality *** + +-- Before shift: -- +array(4) { + [0]=> + string(4) "zero" + [1]=> + string(3) "one" + [3]=> + string(5) "three" + ["four"]=> + int(4) +} + +-- After shift: -- +Returned value: string(4) "zero" +New array: +array(3) { + [0]=> + string(3) "one" + [1]=> + string(5) "three" + ["four"]=> + int(4) +} +Done \ No newline at end of file -- cgit v1.2.1