既存のPHPWebページをUTF-8エンコーディングを使用するように変換しようとしています。
そうするために、私は次のことをしました:
- Webページの先頭にあるメタコンテンツタグの文字セットとしてUTF-8を指定しました。
- php.iniでdefault_charsetをUTF-8に変更します。
- php.iniファイルのiconvエンコーディングとしてUTF-8を指定しました。
- AddDefaultCharset UTF-8を使用して、.htaccessファイルでUTF-8を指定しました。
それでも結局、mb_internal_encoding()をエコーすると、ISO-8859-1と表示されます。ここで何が欠けていますか?auto_prependを使用して、デフォルトのエンコーディングをUTF-8に変更するスクリプトをアタッチできることはわかっていますが、何が欠けているのかを理解しようとしています。
ありがとう