ホームページ > バックエンド開発 > PHPチュートリアル > 中国語の仕分けについての質問

中国語の仕分けについての質問

WBOY
リリース: 2016-08-04 09:21:55
オリジナル
1095 人が閲覧しました

私のデータソースはutf8形式ですが、中国語なのでデータを並べ替える必要があります。gbkまたはgbk2312に変換しましたが、並べ替えでいくつかの不正確さが発生しました。

phpのarray_multi_sortメソッドを使ってソートしてみました

ソート結果にこのような問題が発生します

中国語の仕分けについての質問

ブラックボックス内のデータは明らかにピンインの降順で間違っていますが、その後のデータはすべて適切です。その理由はわかりません。それともgbkライブラリが十分ではないのでしょうか?

テストコードを追加する

リーリー

返信内容:

私のデータソースはutf8形式ですが、中国語なのでデータを並べ替える必要があります。gbkまたはgbk2312に変換しましたが、並べ替えでいくつかの不正確さが発生しました。

phpのarray_multi_sortメソッドを使ってソートしてみました

ソート結果にこのような問題が発生します

中国語の仕分けについての質問ブラックボックス内のデータは明らかにピンインの降順で間違っていますが、その後のデータはすべて適切です。その理由はわかりません。それともgbkライブラリが十分ではないのでしょうか?

テストコードを追加する

リーリー

漢字のピンインに従って並べ替えた結果が正確でない場合は、漢字に従って並べ替えることもできます

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート