Home
last modified time | relevance | path

Searched refs:uasort (Results 1 – 25 of 32) sorted by relevance

12

/PHP-7.3/ext/standard/tests/array/
H A Duasort_error.phpt2 Test uasort() function : error conditions
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
10 echo "*** Testing uasort() : error conditions ***\n";
37 echo "-- Testing uasort() function with Zero argument --\n";
38 var_dump( uasort() );
43 var_dump( uasort($array_arg, 'cmp', $extra_arg) );
47 var_dump( uasort($array_arg) );
51 var_dump( uasort($array_arg, 'non_existent') );
55 var_dump( uasort($array_arg, 'non_existent', $extra_arg) );
60 *** Testing uasort() : error conditions ***
[all …]
H A Duasort_variation8.phpt2 Test uasort() function : usage variations - built-in function as 'cmp_function'
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
16 echo "*** Testing uasort() : built in function as 'cmp_function' ***\n";
23 echo "-- Testing uasort() with built-in 'cmp_function': strcasecmp() --\n";
27 echo "-- Testing uasort() with built-in 'cmp_function': strcmp() --\n";
28 var_dump( uasort($array_arg, 'strcmp') ); // expecting: bool(true)
41 *** Testing uasort() : built in function as 'cmp_function' ***
42 -- Testing uasort() with built-in 'cmp_function': strcasecmp() --
56 -- Testing uasort() with built-in 'cmp_function': strcmp() --
70 -- Testing uasort() with language construct as 'cmp_function' --
[all …]
H A Duasort_variation1.phpt2 Test uasort() function : usage variations - unexpected values for 'array_arg' argument
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
14 echo "*** Testing uasort() : unexpected values for 'array_arg' ***\n";
91 var_dump( uasort($input_values[$count], 'cmp_function') );
99 *** Testing uasort() : unexpected values for 'array_arg' ***
102 Warning: uasort() expects parameter 1 to be array, int given in %s on line %d
106 Warning: uasort() expects parameter 1 to be array, int given in %s on line %d
110 Warning: uasort() expects parameter 1 to be array, int given in %s on line %d
114 Warning: uasort() expects parameter 1 to be array, int given in %s on line %d
138 Warning: uasort() expects parameter 1 to be array, null given in %s on line %d
[all …]
H A Duasort_object2.phpt2 Test uasort() function : object functionality - sort diff. objects
19 echo "*** Testing uasort() : object functionality ***\n";
94 var_dump( uasort($array_arg, 'cmp_function') );
98 echo "-- Testing uasort() with EmptyClass objects --\n";
105 var_dump( uasort($array_arg, 'cmp_function') );
109 echo "-- Testing uasort() with ChildClass objects --\n";
116 var_dump( uasort($array_arg, 'cmp_function') );
122 *** Testing uasort() : object functionality ***
123 -- Testing uasort() with StaticClass objects --
139 -- Testing uasort() with EmptyClass objects --
[all …]
H A Duasort_variation2.phpt2 Test uasort() function : usage variations - unexpected values for 'cmp_function' argument
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
11 * Testing uasort() function with different scalar and nonscalar values in place of 'cmp_function'
14 echo "*** Testing uasort() : Unexpected values in place of comparison function ***\n";
91 var_dump( uasort($array_arg, $cmp_values[$count]) );
99 *** Testing uasort() : Unexpected values in place of comparison function ***
102 Warning: uasort() expects parameter 2 to be a valid callback, no array or string given in %s on lin…
106 Warning: uasort() expects parameter 2 to be a valid callback, no array or string given in %s on lin…
110 Warning: uasort() expects parameter 2 to be a valid callback, no array or string given in %s on lin…
114 Warning: uasort() expects parameter 2 to be a valid callback, no array or string given in %s on lin…
[all …]
H A Duasort_variation9.phpt2 Test uasort() function : usage variations - 'cmp_function' with reference argument
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
10 /* Testing uasort() functionality with comparison function having arguments as reference
13 echo "*** Testing uasort() : 'cmp_function' with reference arguments ***\n";
38 var_dump( uasort($int_values, 'cmp') );
44 var_dump( uasort($string_values, 'cmp') );
50 *** Testing uasort() : 'cmp_function' with reference arguments ***
H A Duasort_variation4.phpt2 Test uasort() function : usage variations - sort different numeric values
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
36 echo "*** Testing uasort() : different numeric arrays as 'array_arg' ***\n";
41 var_dump( uasort($int_values, 'cmp_function') ); // expecting: bool(true)
47 var_dump( uasort($octal_values, 'cmp_function') ); // expecting: bool(true)
53 var_dump( uasort($hex_values, 'cmp_function') ); // expecting: bool(true)
59 var_dump( uasort($float_values, 'cmp_function') ); // expecting: bool(true)
65 var_dump( uasort($empty_array, 'cmp_function') ); // expecting: bool(true)
71 *** Testing uasort() : different numeric arrays as 'array_arg' ***
H A Duasort_variation11.phpt2 Test uasort() function : usage variations - different associative arrays
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
10 /* Testing uasort() with different associative arrays having keys as
14 echo "*** Testing uasort() : sorting different associative arrays ***\n";
39 var_dump( uasort($array_arg, 'cmp') );
45 var_dump( uasort($array_arg, 'cmp') );
51 *** Testing uasort() : sorting different associative arrays ***
H A Duasort_basic2.phpt2 Test uasort() function : basic functionality - duplicate values
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
10 echo "*** Testing uasort() : basic functionality with duplicate values ***\n";
35 var_dump( uasort($int_values1, 'cmp') );
41 var_dump( uasort($int_values2, 'cmp') );
47 var_dump( uasort($int_values3, 'cmp') );
53 *** Testing uasort() : basic functionality with duplicate values ***
H A Duasort_basic1.phpt2 Test uasort() function : basic functionality
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
10 echo "*** Testing uasort() : basic functionality ***\n";
35 var_dump( uasort($int_values, 'cmp') );
41 var_dump( uasort($string_values, 'cmp') );
47 var_dump( uasort($numeric_key_arg, 'cmp') );
53 var_dump( uasort($string_key_arg, 'cmp') );
59 *** Testing uasort() : basic functionality ***
H A Duasort_variation10.phpt2 Test uasort() function : usage variations - sort array with reference variables
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
11 * Testing uasort() with 'array_arg' containing different reference variables
35 echo "*** Testing uasort() : 'array_arg' with elements as reference ***\n";
53 var_dump( uasort($array_arg, 'cmp_function') ); // expecting: bool(true)
59 *** Testing uasort() : 'array_arg' with elements as reference ***
H A Duasort_variation7.phpt2 Test uasort() function : usage variations - anonymous function as 'cmp_function'
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
16 echo "*** Testing uasort() : anonymous function as 'cmp_function' ***\n";
26 var_dump( uasort($array_arg, $cmp_function) );
37 var_dump( uasort($array_arg, $cmp_function ) );
43 *** Testing uasort() : anonymous function as 'cmp_function' ***
H A Duasort_variation3.phpt2 Test uasort() function : usage variations - sort array with all posible keys
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
11 * Testing uasort() with 'array_arg' having different keys
14 echo "*** Testing uasort() : Sorting array with all possible keys ***\n";
91 var_dump( uasort($array_arg, 'cmp_function') );
92 echo "-- Sorted array after uasort() function call --\n";
98 *** Testing uasort() : Sorting array with all possible keys ***
100 -- Sorted array after uasort() function call --
H A Duasort_variation6.phpt2 Test uasort() function : usage variations - sort array having subarrays
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
11 * Testing uasort() with 'array_arg' having different subarrays as array elements
35 echo "*** Testing uasort() : sorting array having different subarrays ***\n";
49 var_dump( uasort($temp_array, 'cmp_function') ); // expecting: bool(true)
54 *** Testing uasort() : sorting array having different subarrays ***
H A Duasort_variation5.phpt2 Test uasort() function : usage variations - sort diff. strings
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
54 echo "*** Testing uasort() : different string arrays as 'array_arg' ***\n";
62 var_dump( uasort($single_quoted_values, 'cmp_function') ); // expecting: bool(true)
71 var_dump( uasort($double_quoted_values, 'cmp_function') ); // expecting: bool(true)
77 var_dump( uasort($heredoc_values, 'cmp_function') ); // expecting: bool(true)
83 *** Testing uasort() : different string arrays as 'array_arg' ***
H A D003.phpt2 Test usort, uksort and uasort
17 echo " -- Testing uasort() -- \n";
18 uasort ($data, 'cmp');
31 -- Testing uasort() --
H A Duasort_object1.phpt2 Test uasort() function : object functionality
5 /* Prototype : bool uasort(array $array_arg, string $cmp_function)
11 * Testing uasort() function with the array of objects
15 echo "*** Testing uasort() : object functionality ***\n";
81 var_dump( uasort($array_arg, 'simple_cmp') );
90 var_dump( uasort($array_arg, 'multiple_cmp') );
96 *** Testing uasort() : object functionality ***
H A Dbug50006_2.phpt2 Bug #50006 (Segfault caused by uksort()) - uasort variant
11 uasort($data, 'magic_sort_cmp');
H A Dusort_object2.phpt65 // Testing uasort with StaticClass objects as elements of 'array_arg'
76 // Testing uasort with EmptyClass objects as elements of 'array_arg'
87 // Testing uasort with ChildClass objects as elements of 'array_arg'
H A Duksort_basic.phpt16 uasort($a, "cmp");
/PHP-7.3/ext/spl/tests/
H A DarrayObject_uasort_basic1.phpt2 SPL: Test ArrayObject::uasort() function : basic functionality
5 /* Prototype : int ArrayObject::uasort(callback cmp_function)
6 * Description: proto int ArrayIterator::uasort(callback cmp_function)
12 echo "*** Testing ArrayObject::uasort() : basic functionality ***\n";
27 $ao->uasort('cmp');
32 *** Testing ArrayObject::uasort() : basic functionality ***
H A DarrayObject_uasort_error1.phpt2 Test ArrayObject::uasort() function : wrong arg count
5 /* Prototype : int ArrayObject::uasort(callback cmp_function)
6 * Description: proto int ArrayIterator::uasort(callback cmp_function)
15 $ao->uasort();
21 $ao->uasort(1,2);
H A DArrayObject_sort_different_backing_storage.phpt8 $ao->uasort(function($a, $b) { return $a <=> $b; });
12 $ao2->uasort(function($a, $b) { return $b <=> $a; });
19 $ao3->uasort(function($a, $b) { return $a <=> $b; });
23 $ao4->uasort(function($a, $b) { return $a <=> $b; });
27 $ao5->uasort(function($a, $b) { return $a <=> $b; });
H A DArrayObject_dump_during_sort.phpt8 $ao->uasort(function($a, $b) use ($ao, &$i) {
H A DArrayObject_exchange_array_during_sorting.phpt8 $ao->uasort(function($a, $b) use ($ao, &$i) {

Completed in 32 milliseconds

12