-1

重複の可能性:
UTF-8 全体

file_get_contents() または curl 関数を使用すると、出力が間違っています。具体的には、東ヨーロッパのčおよびćラテン文字は常に厄介な文字に置き換えられます。PHPの内部エンコーディングを変更して何かを試しているかどうかによって異なります -悪化するだけです。

はい、同様のトピックを読んだことがありますが、これらの指示に従うと事態は悪化します。

誰にも解決策がありますか?前もって感謝します。

4

1 に答える 1

0

file_get_contents/curl でアクセスしているデータがリモート html ページである場合、間違ったエンコーディングでデータを表示しようとしている可能性があります。ヘッダーまたはタグから Content-Type を読み取り、iconvを使用してエンコーディングを変換します。

于 2012-10-24T08:32:48.520 に答える