1
私はthisのようなページから情報を読んでそれを自分のデータベースに入れています。私は名前や分類のようなデータに興味があります。この例では、名前はFlabébé
であり、分類はSingle Bloom Pokémon
です。私が画面上の情報を見ると、私はすべてé
(e-acute)のためにgettingを得ています。データベースに保存すると、すべてのe-acuteの前に切り捨てられます。未知の文字を可読な文字に変換する
私はインターネット上にある多くの提案を試みましたが、うまくいかないようです。私はそれの周りに私の頭を包むことはできません。私はこれで終わったが、何の結果は:
html_entity_decode($classification, ENT_COMPAT, 'UTF-8');
PHPページの文字セットは、HTMLヘッダにもヘッダーにUTF-8に設定されていない、とされます。私のデータベース接続の文字セットもutf-8に設定されています。私はここで間違って何をしていますか?
「画面上の情報を見るとどういう意味ですか? – Jacey
私はFlabébéページを訪問しました - それはutf-8ではなく、テキストエンコーディングを使用しています:windows-1252 –
@Jacey私は単に結果をエコーします。秘密にされて申し訳ありません。 – Bob