]> granicus.if.org Git - php/commitdiff
MFH: Fix tests
authorKalle Sommer Nielsen <kalle@php.net>
Sun, 8 Mar 2009 06:20:12 +0000 (06:20 +0000)
committerKalle Sommer Nielsen <kalle@php.net>
Sun, 8 Mar 2009 06:20:12 +0000 (06:20 +0000)
ext/standard/tests/strings/explode.phpt
ext/standard/tests/strings/explode1.phpt
ext/standard/tests/strings/explode_variation5.phpt
ext/standard/tests/strings/explode_variation6.phpt

index 1047fb7856295ec28f399c23f8397edf19cd5e23..9daa44cbedced06e4f9126a20038688bda7ee74f 100644 (file)
@@ -64,7 +64,9 @@ array(1) {
   [0]=>
   string(11) "otherstring"
 }
-array(0) {
+array(1) {
+  [0]=>
+  string(11) "otherstring"
 }
 array(7) {
   [0]=>
@@ -130,19 +132,23 @@ array(21) {
   [20]=>
   string(1) "-"
 }
-array(3) {
+array(4) {
   [0]=>
   string(10) "a lazy dog"
   [1]=>
   string(5) "jumps"
   [2]=>
   string(4) "over"
+  [3]=>
+  string(0) ""
 }
-array(2) {
+array(3) {
   [0]=>
   string(10) "a lazy dog"
   [1]=>
   string(5) "jumps"
+  [2]=>
+  string(4) "over"
 }
 array(1) {
   [0]=>
@@ -152,11 +158,13 @@ array(0) {
 }
 array(0) {
 }
-array(2) {
+array(3) {
   [0]=>
   string(10) "a lazy dog"
   [1]=>
   string(11) "jumps::over"
+  [2]=>
+  string(0) ""
 }
 array(1) {
   [0]=>
index 2d56cd0aa471f0131c16ac29fe2668960b74c16a..d8d4642c6d78ec929d4d0897bc25c9594c075d64 100644 (file)
@@ -113,9 +113,11 @@ bool(false)
 Warning: explode(): Empty delimiter in %s on line %d
 bool(false)
 -- Iteration 3 --
-array(1) {
+array(2) {
   [0]=>
   string(10) "1234NULL23"
+  [1]=>
+  string(43) "00000TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -132,7 +134,7 @@ array(2) {
   string(43) "00000TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 -- Iteration 4 --
-array(5) {
+array(6) {
   [0]=>
   string(14) "1234NULL23abcd"
   [1]=>
@@ -143,6 +145,8 @@ array(5) {
   string(0) ""
   [4]=>
   string(0) ""
+  [5]=>
+  string(38) "TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -159,7 +163,7 @@ array(2) {
   string(42) "0000TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 -- Iteration 5 --
-array(5) {
+array(6) {
   [0]=>
   string(14) "1234NULL23abcd"
   [1]=>
@@ -170,6 +174,8 @@ array(5) {
   string(0) ""
   [4]=>
   string(0) ""
+  [5]=>
+  string(38) "TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -186,7 +192,7 @@ array(2) {
   string(42) "0000TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 -- Iteration 6 --
-array(5) {
+array(6) {
   [0]=>
   string(0) ""
   [1]=>
@@ -197,6 +203,8 @@ array(5) {
   string(12) ".234444true-"
   [4]=>
   string(0) ""
+  [5]=>
+  string(12) ".24%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -226,11 +234,13 @@ bool(false)
 Warning: explode(): Empty delimiter in %s on line %d
 bool(false)
 -- Iteration 8 --
-array(2) {
+array(3) {
   [0]=>
   string(28) "1234NULL23abcd00000TRUEFALSE"
   [1]=>
   string(12) "1.234444true"
+  [2]=>
+  string(13) "1.24%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -247,9 +257,11 @@ array(2) {
   string(27) "1.234444true-11.24%PHP%ZEND"
 }
 -- Iteration 9 --
-array(1) {
+array(2) {
   [0]=>
   string(28) "1234NULL23abcd00000TRUEFALSE"
+  [1]=>
+  string(23) "4444true-11.24%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -266,7 +278,7 @@ array(2) {
   string(23) "4444true-11.24%PHP%ZEND"
 }
 -- Iteration 10 --
-array(6) {
+array(7) {
   [0]=>
   string(3) "123"
   [1]=>
@@ -279,6 +291,8 @@ array(6) {
   string(0) ""
   [5]=>
   string(9) "true-11.2"
+  [6]=>
+  string(9) "%PHP%ZEND"
 }
 array(1) {
   [0]=>
@@ -295,11 +309,13 @@ array(2) {
   string(53) "NULL23abcd00000TRUEFALSE-11.234444true-11.24%PHP%ZEND"
 }
 -- Iteration 11 --
-array(2) {
+array(3) {
   [0]=>
   string(48) "1234NULL23abcd00000TRUEFALSE-11.234444true-11.24"
   [1]=>
   string(3) "PHP"
+  [2]=>
+  string(4) "ZEND"
 }
 array(1) {
   [0]=>
@@ -337,7 +353,7 @@ array(1) {
 }
 
 *** Testing explode() for maximum limit of string with Limit = -1 ***
-array(51) {
+array(52) {
   [0]=>
   string(1) "1"
   [1]=>
@@ -440,6 +456,8 @@ array(51) {
   string(2) "55"
   [50]=>
   string(1) "1"
+  [51]=>
+  string(1) "1"
 }
 
 *** Testing explode() with string variations as input argument ***
index 754e55222ac5a7841dc6d04c4d6a6c0bebe598dd..941374de4ed30665dafd2ac2bff5c5f614d77422 100644 (file)
@@ -33,13 +33,15 @@ array(2) {
 }
 
 -- negative limit (since PHP 5.1) --
-array(3) {
+array(4) {
   [0]=>
   string(3) "one"
   [1]=>
   string(3) "two"
   [2]=>
   string(5) "three"
+  [3]=>
+  string(4) "four"
 }
 
 -- negative limit (since PHP 5.1) with null string -- 
index d1b34e3ef8f0d96e7f0655a8c9857e00cd838ae8..7c9b88259839679c38bc2342983abc8afddc720e 100644 (file)
@@ -61,6 +61,7 @@ string(36) "6f6e650074776f00746872656500666f7572"
 string(6) "6f6e65"
 string(6) "74776f"
 string(10) "7468726565"
+string(8) "666f7572"
 
 -- large limit = -100 --
 string(6) "6f6e65"