0 レビュー
1 回答
php-fqlクエリ文字エンコード
FQLクエリを実行していますが、結果を含む配列を出力すると、間違った文字が表示されます。
たとえば、 ò
の代わりにò.
私のウェブページは次のように設定されています: text/html; charset=ISO-8859-1
これは私ではなくFacebookの問題だと思います。似たようなことを経験したことがありますか?
わからない
0
レビュー
答え :
解決策:
Facebookの結果はUTF-8
エンコーディングです。
ò
文字はUTF-8(hex) c3b2
です> 0xC3 - Ã 0xB2 - ²
PHPのUTF-8
からISO-8859-1
に結果を変換するには、{-code-を使用できます。 8}
関数:
$ source = chr(0xc3).chr(0xb2);
$ result = utf8_decode($ source); //-> 0xF2(ISO-8859-1のò)
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。