ホームページ >php教程 >php手册 >PHP エンコーディングの変換_php の基本

PHP エンコーディングの変換_php の基本

WBOY
WBOYオリジナル
2016-05-16 09:00:301678ブラウズ

SELECT COLLATIONPROPERTY(' Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')

戻り値は 936 (GBK エンコード) です。

936 簡体字中国語 GBK
950 繁体字中国語 BIG5
437 米国/カナダ 英語
932 日本語
949 韓国語
866 ロシア語
65001 unicode UFT-8
フィールドに中国語の文字が含まれており、PHP ファイルのエンコード設定が GBK2312 である場合、データベース情報を取得するときに問題はありません。

print_r($rs["Customer Code"]);
PHP ファイルのエンコーディングが utf-8 に設定されている場合、エラーが報告されます。

PHP ファイルのエンコードを utf-8 に設定する必要がある場合は、エンコードを変換する必要があります。

print_r($rs[mb_convert_encoding("Customercoding","GBK", "UTF -8")]);//レコード配列を出力します

この方法では問題ありません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。