私のmysqlデータベースフィールドでは、Unicodeテキストは次のようになります
काठमाडौà¤, २४ माघ / संविधानसà¤à¤¾ सदसà¥à¤¯à¤•ो रिकà¥à¤¤ ६ सिटका लागि आगामी चैत २८ गते हà¥à¤¨à¥‡
しかし、上記のテキストがブラウザーに出力されると、古い Web サイトでは適切にフォーマットされた Unicode 文字です。私は新しいphp 5.3 Webサイトを作成し、上記のテキストをエコーします。訪問者には読めない上記とまったく同じです。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
まだ運がないので、ヘッダーもあります。
上記のテキストが新しいサイトではなく古いサイトでどのように正しくレンダリングされているのだろうか? 古いサイトで使用されている特別な機能も見当たりません。誰かがこれについて私を助けてくれると確信しています。ありがとう