]> granicus.if.org Git - php/commitdiff
MFH
authorMarcus Boerger <helly@php.net>
Sat, 16 Nov 2002 17:30:10 +0000 (17:30 +0000)
committerMarcus Boerger <helly@php.net>
Sat, 16 Nov 2002 17:30:10 +0000 (17:30 +0000)
15 files changed:
ext/standard/tests/array/001.phpt
ext/standard/tests/array/002.phpt
ext/standard/tests/array/003.phpt
ext/standard/tests/array/004.phpt
ext/standard/tests/array/005.phpt
ext/standard/tests/array/006.phpt
ext/standard/tests/array/007.phpt
ext/standard/tests/array/008.phpt
ext/standard/tests/array/array_change_key_case.phpt
ext/standard/tests/array/array_chunk.phpt
ext/standard/tests/array/array_count_values.phpt
ext/standard/tests/array/array_search.phpt
ext/standard/tests/array/count_recursive.phpt
ext/standard/tests/array/data.inc
ext/standard/tests/array/var_export.phpt

index 181122708eec76f8a21e4f51c67b931cb173a143..3917f46f251bd903fce136db9443fc5f5d9909f4 100644 (file)
@@ -57,7 +57,7 @@ array(11) {
   int(27)
   [3]=>
   string(4) "test"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -113,7 +113,7 @@ string(4) "test"
 int(27)
 int(3)
 string(4) "test"
-string(11) "-2147483647"
+string(5) "-1000"
 array(2) {
   [0]=>
   string(6) "banana"
index 548c3bc9fe92c6bd66d388a3d74755183b5476e5..94e0b35c593fbcfd03e0cfdb2ffe8fc77fce856e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test arsort, asort, krsort, ksort, rsort, and sort
---POST--
---GET--
 --INI--
 precision=14
 --FILE--
@@ -24,16 +22,43 @@ function test_sort ($sort_function, $data) {
     var_dump ($data);
 }
 
+echo "Unsorted data:\n";
+var_dump ($data);
 foreach (array ('arsort', 'asort', 'krsort', 'ksort', 'rsort', 'sort') as $test_function) {
     test_sort ($test_function, $data);
 }
 
 ?>
 --EXPECT--
--- Testing arsort() -- 
+Unsorted data:
+array(8) {
+  [0]=>
+  string(3) "PHP"
+  [17]=>
+  string(27) "PHP: Hypertext Preprocessor"
+  [5]=>
+  string(4) "Test"
+  ["test"]=>
+  int(27)
+  [1000]=>
+  string(4) "test"
+  ["-1000"]=>
+  array(2) {
+    [0]=>
+    string(6) "banana"
+    [1]=>
+    string(6) "orange"
+  }
+  [1001]=>
+  string(6) "monkey"
+  [16777216]=>
+  float(-0.33333333333333)
+}
+
+ -- Testing arsort() -- 
 No second argument:
 array(8) {
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -42,9 +67,9 @@ array(8) {
   }
   ["test"]=>
   int(27)
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
   [5]=>
   string(4) "Test"
@@ -57,7 +82,7 @@ array(8) {
 }
 Using SORT_REGULAR:
 array(8) {
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -66,9 +91,9 @@ array(8) {
   }
   ["test"]=>
   int(27)
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
   [5]=>
   string(4) "Test"
@@ -83,7 +108,7 @@ Using SORT_NUMERIC:
 array(8) {
   ["test"]=>
   int(27)
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -94,20 +119,20 @@ array(8) {
   string(3) "PHP"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
   [5]=>
   string(4) "Test"
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
   [16777216]=>
   float(-0.33333333333333)
 }
 Using SORT_STRING
 array(8) {
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
   [5]=>
   string(4) "Test"
@@ -115,7 +140,7 @@ array(8) {
   string(27) "PHP: Hypertext Preprocessor"
   [0]=>
   string(3) "PHP"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -139,13 +164,13 @@ array(8) {
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
   string(4) "Test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
   ["test"]=>
   int(27)
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -163,13 +188,13 @@ array(8) {
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
   string(4) "Test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
   ["test"]=>
   int(27)
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -181,9 +206,9 @@ Using SORT_NUMERIC:
 array(8) {
   [16777216]=>
   float(-0.33333333333333)
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
   [5]=>
   string(4) "Test"
@@ -191,7 +216,7 @@ array(8) {
   string(27) "PHP: Hypertext Preprocessor"
   [0]=>
   string(3) "PHP"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -207,7 +232,7 @@ array(8) {
   float(-0.33333333333333)
   ["test"]=>
   int(27)
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -220,19 +245,21 @@ array(8) {
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
   string(4) "Test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
 }
 
  -- Testing krsort() -- 
 No second argument:
 array(8) {
-  [2147483647]=>
-  string(4) "test"
   [16777216]=>
   float(-0.33333333333333)
+  [1001]=>
+  string(6) "monkey"
+  [1000]=>
+  string(4) "test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
@@ -241,46 +268,46 @@ array(8) {
   int(27)
   [0]=>
   string(3) "PHP"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
     [1]=>
     string(6) "orange"
   }
-  [-2147483648]=>
-  string(6) "monkey"
 }
 Using SORT_REGULAR:
 array(8) {
-  [2147483647]=>
-  string(4) "test"
   [16777216]=>
   float(-0.33333333333333)
+  [1001]=>
+  string(6) "monkey"
+  [1000]=>
+  string(4) "test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
   string(4) "Test"
-  ["test"]=>
-  int(27)
   [0]=>
   string(3) "PHP"
-  ["-2147483647"]=>
+  ["test"]=>
+  int(27)
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
     [1]=>
     string(6) "orange"
   }
-  [-2147483648]=>
-  string(6) "monkey"
 }
 Using SORT_NUMERIC:
 array(8) {
-  [2147483647]=>
-  string(4) "test"
   [16777216]=>
   float(-0.33333333333333)
+  [1001]=>
+  string(6) "monkey"
+  [1000]=>
+  string(4) "test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
@@ -289,15 +316,13 @@ array(8) {
   int(27)
   [0]=>
   string(3) "PHP"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
     [1]=>
     string(6) "orange"
   }
-  [-2147483648]=>
-  string(6) "monkey"
 }
 Using SORT_STRING
 array(8) {
@@ -305,17 +330,17 @@ array(8) {
   int(27)
   [5]=>
   string(4) "Test"
-  [2147483647]=>
-  string(4) "test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
   [16777216]=>
   float(-0.33333333333333)
+  [1001]=>
+  string(6) "monkey"
+  [1000]=>
+  string(4) "test"
   [0]=>
   string(3) "PHP"
-  [-2147483648]=>
-  string(6) "monkey"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -327,9 +352,7 @@ array(8) {
  -- Testing ksort() -- 
 No second argument:
 array(8) {
-  [-2147483648]=>
-  string(6) "monkey"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -344,16 +367,16 @@ array(8) {
   string(4) "Test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
+  [1000]=>
+  string(4) "test"
+  [1001]=>
+  string(6) "monkey"
   [16777216]=>
   float(-0.33333333333333)
-  [2147483647]=>
-  string(4) "test"
 }
 Using SORT_REGULAR:
 array(8) {
-  [-2147483648]=>
-  string(6) "monkey"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -368,16 +391,16 @@ array(8) {
   string(4) "Test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
+  [1000]=>
+  string(4) "test"
+  [1001]=>
+  string(6) "monkey"
   [16777216]=>
   float(-0.33333333333333)
-  [2147483647]=>
-  string(4) "test"
 }
 Using SORT_NUMERIC:
 array(8) {
-  [-2147483648]=>
-  string(6) "monkey"
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -392,30 +415,32 @@ array(8) {
   string(4) "Test"
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
+  [1000]=>
+  string(4) "test"
+  [1001]=>
+  string(6) "monkey"
   [16777216]=>
   float(-0.33333333333333)
-  [2147483647]=>
-  string(4) "test"
 }
 Using SORT_STRING
 array(8) {
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
     [1]=>
     string(6) "orange"
   }
-  [-2147483648]=>
-  string(6) "monkey"
   [0]=>
   string(3) "PHP"
+  [1000]=>
+  string(4) "test"
+  [1001]=>
+  string(6) "monkey"
   [16777216]=>
   float(-0.33333333333333)
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
-  [2147483647]=>
-  string(4) "test"
   [5]=>
   string(4) "Test"
   ["test"]=>
index addaa0e4184ca7bca86e8c77bf9ba51205eca24c..9c616059002b34233f6c96e817cc6a0f0431c48c 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test usort, uksort and uasort
---POST--
---GET--
 --INI--
 precision=14
 --FILE--
@@ -34,7 +32,7 @@ var_dump ($data);
 array(8) {
   [16777216]=>
   float(-0.33333333333333)
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
@@ -49,31 +47,31 @@ array(8) {
   string(27) "PHP: Hypertext Preprocessor"
   [5]=>
   string(4) "Test"
-  [-2147483648]=>
+  [1001]=>
   string(6) "monkey"
-  [2147483647]=>
+  [1000]=>
   string(4) "test"
 }
 
  -- Testing uksort() -- 
 array(8) {
-  ["-2147483647"]=>
+  ["-1000"]=>
   array(2) {
     [0]=>
     string(6) "banana"
     [1]=>
     string(6) "orange"
   }
-  [-2147483648]=>
-  string(6) "monkey"
   [0]=>
   string(3) "PHP"
+  [1000]=>
+  string(4) "test"
+  [1001]=>
+  string(6) "monkey"
   [16777216]=>
   float(-0.33333333333333)
   [17]=>
   string(27) "PHP: Hypertext Preprocessor"
-  [2147483647]=>
-  string(4) "test"
   [5]=>
   string(4) "Test"
   ["test"]=>
index 4c1c90253deef09d44825a94d53e7f827c10e983..10741348902b0196520bc7daffa5dc58e5798a1e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test natsort and natcasesort
---POST--
---GET--
 --INI--
 precision=14
 --FILE--
index c5636e8f33b60b312193c6420f924b16a9a2839f..cdf731827d02db0e2e0e11efc8dd15a6e3485a8d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test array_shift behaviour
---POST--
---GET--
 --FILE--
 <?php
 
index 8a495e50a24ea4199cc7a70fbcadb8dee7ed90d6..4893ad3f0623e2dd2d4ce18737d3d7a262e49cd3 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test array_pop behaviour
---POST--
---GET--
 --FILE--
 <?php
 
index 963fef4e75a296ae3a01ac34e79f5fdd17601be8..82f4edd4bdda038ded86f40f41a6baa6d2c9c247 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test array_diff and array_diff_assoc behaviour
---POST--
---GET--
 --FILE--
 <?php
 $a = array(1,"big"=>2,3,6,3,5,3,3,3,3,3,3,3,3,3,3);
index b42dfd1dd7805989edf4bb4f3603f650fbbcb986..a3dde36296ed38cf0d56d5e2bfbfb66a3b6b4bd1 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test array_intersect and array_intersect_assoc behaviour
---POST--
---GET--
 --FILE--
 <?php
 //-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=- TEST 1 -=-=-=-=-
index 38d69878ab2af2cb357fe52af7348efa3b947f64..0cd1d8203adc93aa36b3c6ab2fd428a202adc313 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 array_change_key_case()
---POST--
---GET--
 --FILE--
 <?php
 $arrays = array (
index 477d0c856d709248336daa39afda5565435fd659..061c6994bffd9329d47d194b38566058ce07856f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 array_chunk()
---POST--
---GET--
 --FILE--
 <?php
 $arrays = array (
index 3a1e6d079e27a382051ba3e2840d09274b022879..d9a3ba3d5af7d7537dc18d8a25677708e2ad5a7e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 array_count_values()
---POST--
---GET--
 --FILE--
 <?php
 $arrays = array (
index 03c03cb2bc3d6bbb8744b1cf71fccd9720b4b46f..9c21de94e44fc7cbf9d9c680b8c7249f288ad1bf 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 search_array and in_array (including bug 13567)
---POST--
---GET--
 --FILE--
 <?php
 
index 1dcd845eaab8631905423358e7a970a1a363f460..e6824ab0e5835ff0ab2799d4249ecbf5ac56ba88 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 count
---POST--
---GET--
 --FILE--
 <?php
 print "Testing NULL...\n";
index 641c1d54c033e0126308e1a48bce9914a3a9239b..2991274be88b160bd11550f185e1b51c14ee7c0d 100644 (file)
@@ -5,8 +5,8 @@ $data = array(
        17=>'PHP: Hypertext Preprocessor',
        5=>'Test',
        'test'=>27,
-       2147483647=>'test',
-       "-2147483647"=>array('banana', 'orange'),
+       1000=>'test',
+       "-1000"=>array('banana', 'orange'),
        'monkey',
        $tmp=>-1/3
 );
index 6d18f6065ac58340453ebd2c7d76f7d41b301b1e..7b9df146243f58f461d80698b27462faf5c969ac 100644 (file)
@@ -1,8 +1,5 @@
 --TEST--
 var_export() and objects with numeric indexes properties
---POST--
---GET--
---INI--
 --FILE--
 <?php
 $a = (object) array (1, 3, "foo" => "bar");