]> granicus.if.org Git - php/commitdiff
MFH
authorfoobar <sniper@php.net>
Thu, 6 Feb 2003 15:24:08 +0000 (15:24 +0000)
committerfoobar <sniper@php.net>
Thu, 6 Feb 2003 15:24:08 +0000 (15:24 +0000)
ext/standard/tests/array/bug22088.phpt

index 827da255990efe93c39c7b74de881d28fe237f68..4352cff91425db8a9dee8ed83c0ae37144474124 100644 (file)
@@ -1,5 +1,5 @@
 --TEST--
-Bug #21998 (array_shift() leaves next index to be +1 too much)
+Bug #22088 (array_shift() leaves next index to be +1 too much)
 --FILE--
 <?php
 
@@ -8,6 +8,11 @@ $last = array_shift ($a);
 $a[] = 'a';
 var_dump($a);
 
+$a = array('a' => 1, 'b' => 2, 'c' => 3);
+$last = array_shift ($a);
+$a[] = 'a';
+var_dump($a);
+
 ?>
 --EXPECT--
 array(3) {
@@ -18,3 +23,11 @@ array(3) {
   [2]=>
   string(1) "a"
 }
+array(3) {
+  ["b"]=>
+  int(2)
+  ["c"]=>
+  int(3)
+  [0]=>
+  string(1) "a"
+}