PHP不依赖拓展中文拼音排序,是因为GBK编码是拼音顺序的吗
<?php
$fieldKeys=['粘包','在啊','哈喽'];
usort($fieldKeys, function ($a, $b) {
$pinyin_a = iconv('UTF-8', 'GBK', $a);
$pinyin_b = iconv('UTF-8','GBK', $b);
return strcmp($pinyin_a, $pinyin_b);
});
?>
