]> granicus.if.org Git - php/commitdiff
Replace sort() function calls with ksort() in basic ksort test
authorhaszi <haszika80@gmail.com>
Sun, 27 Dec 2020 16:03:41 +0000 (17:03 +0100)
committerChristoph M. Becker <cmbecker69@gmx.de>
Sun, 27 Dec 2020 17:30:58 +0000 (18:30 +0100)
Closes GH-6541.

ext/standard/tests/array/ksort_basic.phpt

index ff0469e7a338eaece438dbe913bbd55d77f3ef56..cf9af16da818ded5d7824b4e6c4636769b114580 100644 (file)
@@ -53,17 +53,17 @@ var_dump( $temp_array);
 
 echo "\n-- Testing ksort() by supplying string array (case insensitive), 'flag' = SORT_STRING|SORT_FLAG_CASE --\n";
 $temp_array = $unsorted_strings;
-var_dump( sort($temp_array, SORT_STRING|SORT_FLAG_CASE) ); // expecting : bool(true)
+var_dump( ksort($temp_array, SORT_STRING|SORT_FLAG_CASE) ); // expecting : bool(true)
 var_dump( $temp_array);
 
 echo "\n-- Testing ksort() by supplying string array (natural), 'flag' = SORT_NATURAL --\n";
 $temp_array = $unsorted_strings;
-var_dump( sort($temp_array, SORT_NATURAL) ); // expecting : bool(true)
+var_dump( ksort($temp_array, SORT_NATURAL) ); // expecting : bool(true)
 var_dump( $temp_array);
 
 echo "\n-- Testing ksort() by supplying string array (natural, case insensitive), 'flag' = SORT_NATURAL|SORT_FLAG_CASE --\n";
 $temp_array = $unsorted_strings;
-var_dump( sort($temp_array, SORT_NATURAL|SORT_FLAG_CASE) ); // expecting : bool(true)
+var_dump( ksort($temp_array, SORT_NATURAL|SORT_FLAG_CASE) ); // expecting : bool(true)
 var_dump( $temp_array);
 
 echo "\n-- Testing ksort() by supplying numeric array, 'flag' = SORT_NUMERIC --\n";
@@ -168,63 +168,63 @@ array(8) {
 -- Testing ksort() by supplying string array (case insensitive), 'flag' = SORT_STRING|SORT_FLAG_CASE --
 bool(true)
 array(8) {
-  [0]=>
+  ["b"]=>
   string(6) "banana"
-  [1]=>
+  ["l"]=>
   string(5) "lemon"
-  [2]=>
+  ["o"]=>
   string(6) "orange"
-  [3]=>
+  ["O"]=>
   string(6) "Orange"
-  [4]=>
+  ["O1"]=>
   string(7) "Orange1"
-  [5]=>
+  ["o2"]=>
   string(7) "orange2"
-  [6]=>
+  ["o20"]=>
   string(8) "orange20"
-  [7]=>
+  ["O3"]=>
   string(7) "Orange3"
 }
 
 -- Testing ksort() by supplying string array (natural), 'flag' = SORT_NATURAL --
 bool(true)
 array(8) {
-  [0]=>
+  ["O"]=>
   string(6) "Orange"
-  [1]=>
+  ["O1"]=>
   string(7) "Orange1"
-  [2]=>
+  ["O3"]=>
   string(7) "Orange3"
-  [3]=>
+  ["b"]=>
   string(6) "banana"
-  [4]=>
+  ["l"]=>
   string(5) "lemon"
-  [5]=>
+  ["o"]=>
   string(6) "orange"
-  [6]=>
+  ["o2"]=>
   string(7) "orange2"
-  [7]=>
+  ["o20"]=>
   string(8) "orange20"
 }
 
 -- Testing ksort() by supplying string array (natural, case insensitive), 'flag' = SORT_NATURAL|SORT_FLAG_CASE --
 bool(true)
 array(8) {
-  [0]=>
+  ["b"]=>
   string(6) "banana"
-  [1]=>
+  ["l"]=>
   string(5) "lemon"
-  [2]=>
+  ["o"]=>
   string(6) "orange"
-  [3]=>
+  ["O"]=>
   string(6) "Orange"
-  [4]=>
+  ["O1"]=>
   string(7) "Orange1"
-  [5]=>
+  ["o2"]=>
   string(7) "orange2"
-  [6]=>
+  ["O3"]=>
   string(7) "Orange3"
-  [7]=>
+  ["o20"]=>
   string(8) "orange20"
 }