mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
Addded test for locale aware sort
This commit is contained in:
parent
9ba5535993
commit
77910ec63f
50
ext/standard/tests/array/locale_sort.phpt
Normal file
50
ext/standard/tests/array/locale_sort.phpt
Normal file
@ -0,0 +1,50 @@
|
||||
--TEST--
|
||||
Sort with SORT_LOCALE_STRING
|
||||
--FILE--
|
||||
<?php
|
||||
setlocale(LC_ALL, 'fr_FR');
|
||||
$table = array("AB" => "Alberta",
|
||||
"BC" => "Colombie-Britannique",
|
||||
"MB" => "Manitoba",
|
||||
"NB" => "Nouveau-Brunswick",
|
||||
"NL" => "Terre-Neuve-et-Labrador",
|
||||
"NS" => "Nouvelle-Écosse",
|
||||
"ON" => "Ontario",
|
||||
"PE" => "Île-du-Prince-Édouard",
|
||||
"QC" => "Québec",
|
||||
"SK" => "Saskatchewan",
|
||||
"NT" => "Territoires du Nord-Ouest",
|
||||
"NU" => "Nunavut",
|
||||
"YT" => "Territoire du Yukon");
|
||||
asort($table, SORT_LOCALE_STRING);
|
||||
var_dump($table);
|
||||
?>
|
||||
--EXPECT--
|
||||
array(13) {
|
||||
["AB"]=>
|
||||
string(7) "Alberta"
|
||||
["BC"]=>
|
||||
string(20) "Colombie-Britannique"
|
||||
["PE"]=>
|
||||
string(21) "Île-du-Prince-Édouard"
|
||||
["MB"]=>
|
||||
string(8) "Manitoba"
|
||||
["NB"]=>
|
||||
string(17) "Nouveau-Brunswick"
|
||||
["NS"]=>
|
||||
string(15) "Nouvelle-Écosse"
|
||||
["NU"]=>
|
||||
string(7) "Nunavut"
|
||||
["ON"]=>
|
||||
string(7) "Ontario"
|
||||
["QC"]=>
|
||||
string(6) "Québec"
|
||||
["SK"]=>
|
||||
string(12) "Saskatchewan"
|
||||
["NL"]=>
|
||||
string(23) "Terre-Neuve-et-Labrador"
|
||||
["YT"]=>
|
||||
string(19) "Territoire du Yukon"
|
||||
["NT"]=>
|
||||
string(25) "Territoires du Nord-Ouest"
|
||||
}
|
Loading…
Reference in New Issue
Block a user