ホームページ >バックエンド開発 >PHPチュートリアル >URLの文字化けの対処方法
最近PHP(UTF8エンコーディング)でプログラムを書いたところ、http getでサーバーに奇数の漢字を送信すると文字化けが発生することが分かり、最初はPHPがおかしいのかと思いました。プログラムまたはサービスの構成。
長い間調べた結果、そうではないことがわかり、Googleで検索したところ、IE6、IE8、FIREFOX、CHROMEには互換性の問題がないという人もいました。この問題。
この問題の解決策は非常に簡単で、urlencode エンコードを使用して処理するだけです。JavaScript によって渡されたパラメーターを使用する場合は、encodeURI 関数を使用することに注意してください。
実際、これは習慣の問題です。get によって渡されるすべてのパラメーターを Urlencoding すると、プログラムがより堅牢になり、互換性が高まり、移植性が高まります。