ホームページ  >  記事  >  バックエンド開発  >  URLの文字化けの対処方法

URLの文字化けの対処方法

WBOY
WBOYオリジナル
2016-06-20 13:00:311063ブラウズ

最近PHP(UTF8エンコーディング)でプログラムを書いたところ、http getでサーバーに奇数の漢字を送信すると文字化けが発生することが分かり、最初はPHPがおかしいのかと思いました。プログラムまたはサービスの構成。

長い間調べた結果、そうではないことがわかり、Googleで検索したところ、IE6、IE8、FIREFOX、CHROMEには互換性の問題がないという人もいました。この問題。

この問題の解決策は非常に簡単で、urlencode エンコードを使用して処理するだけです。JavaScript によって渡されたパラメーターを使用する場合は、encodeURI 関数を使用することに注意してください。

実際、これは習慣の問題です。get によって渡されるすべてのパラメーターを Urlencoding すると、プログラムがより堅牢になり、互換性が高まり、移植性が高まります。


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