📄 locale_sort.phpt
字号:
--TEST--Sort with SORT_LOCALE_STRING--SKIPIF--<?phpif ("fr_FR" != setlocale(LC_CTYPE, "fr_FR")) { die("skip setlocale() failed\n");}if (!function_exists("i18n_loc_set_default")) { die("skip no i18n_loc_set_default() function\n");}?>--INI--unicode.script_encoding=UTF-8unicode.output_encoding=UTF-8--FILE--<?phpsetlocale(LC_ALL, 'fr_FR');i18n_loc_set_default('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"}--UEXPECT--array(13) { [u"AB"]=> unicode(7) "Alberta" [u"BC"]=> unicode(20) "Colombie-Britannique" [u"PE"]=> unicode(21) "Île-du-Prince-Édouard" [u"MB"]=> unicode(8) "Manitoba" [u"NB"]=> unicode(17) "Nouveau-Brunswick" [u"NS"]=> unicode(15) "Nouvelle-Écosse" [u"NU"]=> unicode(7) "Nunavut" [u"ON"]=> unicode(7) "Ontario" [u"QC"]=> unicode(6) "Québec" [u"SK"]=> unicode(12) "Saskatchewan" [u"NL"]=> unicode(23) "Terre-Neuve-et-Labrador" [u"YT"]=> unicode(19) "Territoire du Yukon" [u"NT"]=> unicode(25) "Territoires du Nord-Ouest"}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -