кодировка символов запроса fql

Я выполняю запрос FQL, и если я печатаю массив с результатами, я получаю неправильные символы.

Например, вместо ò я получаю ò.

моя веб-страница настроена на: text/html; charset=ISO-8859-1 text/html; charset=ISO-8859-1

Я думаю, что это проблема с facebook, а не со мной. Испытывали ли вы что-то подобное, и вам удалось его решить?

Related of "кодировка символов запроса fql"

Результаты Facebook находятся в UTF-8 .

c3b2 ò является c3b2 в UTF-8 (hex) 0xC3 - Ã 0xB2 - ²

Чтобы преобразовать результаты в ISO-8859-1 из UTF-8 в PHP, вы можете использовать функцию utf8_decode :

 $source = chr(0xc3).chr(0xb2); $result = utf8_decode($source); // -> 0xF2 (ò in ISO-8859-1)