TypePHP 编译器
https://swoole.com/aot/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
910 B
67 lines
910 B
--TEST--
|
|
Test array_multisort() function : case-sensitive
|
|
--SKIPIF--
|
|
|
|
--FILE--
|
|
<?php
|
|
echo "*** Testing array_multisort() : case-sensitive\n";
|
|
|
|
$a = array(
|
|
'Second',
|
|
'First.1',
|
|
'First.2',
|
|
'First.3',
|
|
'Twentieth',
|
|
'Tenth',
|
|
'Third',
|
|
);
|
|
|
|
$b = array(
|
|
'2 a',
|
|
'1 bb 1',
|
|
'1 bB 2',
|
|
'1 BB 3',
|
|
'20 c',
|
|
'10 d',
|
|
'3 e',
|
|
);
|
|
|
|
array_multisort($b, SORT_STRING, $a);
|
|
|
|
var_dump($a, $b);
|
|
|
|
?>
|
|
--EXPECT--
|
|
*** Testing array_multisort() : case-sensitive
|
|
array(7) {
|
|
[0]=>
|
|
string(7) "First.3"
|
|
[1]=>
|
|
string(7) "First.2"
|
|
[2]=>
|
|
string(7) "First.1"
|
|
[3]=>
|
|
string(5) "Tenth"
|
|
[4]=>
|
|
string(6) "Second"
|
|
[5]=>
|
|
string(9) "Twentieth"
|
|
[6]=>
|
|
string(5) "Third"
|
|
}
|
|
array(7) {
|
|
[0]=>
|
|
string(6) "1 BB 3"
|
|
[1]=>
|
|
string(6) "1 bB 2"
|
|
[2]=>
|
|
string(6) "1 bb 1"
|
|
[3]=>
|
|
string(4) "10 d"
|
|
[4]=>
|
|
string(3) "2 a"
|
|
[5]=>
|
|
string(4) "20 c"
|
|
[6]=>
|
|
string(3) "3 e"
|
|
}
|
|
|