UTF8 エンコーディングを使用して ACCESS の文字化けを読み取る PHP の解決策: まず、iconv 関数を使用して GBK から [UTF-8] へのトランスコーディング カスタム関数を作成し、次に [UTF-8] からのトランスコーディング関数を作成します。 GBK 関数に追加し、ページからデータベースにデータを送信するときに最後に [dec()] 関数を使用します。
UTF8 エンコーディングを使用して ACCESS の文字化けを読み取る PHP の解決策:
1. iconv 関数を使用して変換 コードは、次のコードのように、GBK から UTF-8 に変換するようにカスタマイズされています。
function enc($c){return iconv('gbk','utf-8',$c);}
2. データベースのニーズを満たすためにエンコーディングをデータベースに書き込むには、以下も必要です。 UTF-8 GBK 関数から変換するには:
function dec($c){return iconv('utf-8','gb2312',$c);}
トランスコーディング関数を作成した後は、通常どおり使用できます。ページに表示するためにデータベースからデータを転送する場合は enc()
関数を使用し、ページからデータベースにデータを送信する場合は dec()
関数を使用します。 PHP への優れたソリューション UTF-8
エンコードを使用すると、ACCESS はシステムのデフォルトのエンコードを使用します。
関連学習の推奨事項: php プログラミング (ビデオ)、アクセス データベース チュートリアル
以上がPHP が文字化けした ACCESS コードを読み取るために UTF8 エンコーディングを使用している場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。