ホームページ  >  記事  >  バックエンド開発  >  PHP で asort を使用して中国語のソート失敗の問題を解決する、_PHP チュートリアル

PHP で asort を使用して中国語のソート失敗の問題を解決する、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:20:40774ブラウズ

中国語のソート失敗の問題を解決するには、PHP で asort を使用してください。

PHP で配列を並べ替える非常に便利な方法があります。asort の使用方法については、こちらを参照してください。ただし、asort が中国語のキーを含む配列を並べ替える場合、アルファベット順にならないことがあります。これは主にエンコーディングの問題です。エンコーディングが UTF-8 の場合、アルファベット順にソートされません。解決策は、まず GBK エンコーディングに変換し、ソート後に UTF-8 に戻すことです。

例:

のような構造を持つ配列 $pass があります。

リーリー
次のコードを使用して、ユーザー名のピンインに従ってこの配列を並べ替えます。

リーリー

http://www.bkjia.com/PHPjc/865619.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/865619.html技術記事 PHP で asort を使用すると、中国語のソートが失敗する問題を解決できます。PHP には、配列を並べ替える非常に便利な方法があります。asort の使用方法については、こちらを参照してください。でも…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。