ホームページ > バックエンド開発 > PHPチュートリアル > PHP の文字化け問題に対するいくつかの解決策を共有する_PHP チュートリアル

PHP の文字化け問題に対するいくつかの解決策を共有する_PHP チュートリアル

WBOY
リリース: 2016-07-15 13:31:55
オリジナル
1011 人が閲覧しました

PHP の文字化け問題 1. PHP はアップロードされた CSV ファイルをどのように処理しますか?

fgetcsv 関数を使用できます。 -- ファイル ポインターから 1 行を読み取り、CSV フィールドを解析します。ただし、内部の中国語は処理できないため、アップロード後、まず CSV をエンコードに変換する必要があります

;文字化け問題 2 、エンコード変換;

<ol class="dp-xml"><li class="alt"><span><span>iconv("GB2312","UTF-8<br>//IGNORE",file_get_contents($uploadfile)); </span></span></li></ol>
ログイン後にコピー


ignore は変換中のエラーを無視することを意味しますが、別の関数 mb_convert_encoding を使用する方が良いようです

PHP 文字化け問題 3. Jmail の文字化けもこれが原因である可能性があります。理由:

Web ページが UTF8 でエンコードされている場合は、 $jmail->charset = 'utf8';

ほとんどの受信トレイは mb_convert_encoding でメイン ファイルを変換できると思います。この記事で紹介する 3 つの方法を使用して、PHP のコード化けの問題を処理するこの種の経験は、誰でも問題を解決するのに役立ちます。


http://www.bkjia.com/PHPjc/446192.html

tru​​ehttp://www.bkjia.com/PHPjc/446192.html技術記事 PHP の文字化け問題 1. PHP はアップロードされた CSV ファイルをどのように処理しますか? fgetcsv 関数を使用できます。 -- ファイル ポインターから 1 行を読み取り、CSV フィールドを解析しますが、内部の中国語は処理できません。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート