У меня есть PHP-скрипт, который читает некоторые данные JSON, предоставленные клиентом.Предоставленные данные JSON содержали одну «умную цитату».
Пример:
{
"title" : "Lorem Ipsum’s Dolar"
}
В моем скрипте я использую небольшую функцию для получения данных json:
public function getJson($url) {
$filePath = $url;
$fh = fopen($filePath, 'r') or die();
$temp = fread($fh, filesize($filePath));
$temp = utf8_encode($temp);
echo $temp . "<br />";
$json = json_decode($temp);
fclose($fh);
return $json;
}
Если я utf8 кодирую данные, когда я их выводю, я ничего не вижу там, где должна быть цитата.Если я не кодирую данные utf8, когда я их отображаю, я вижу забавный символ вопросительного знака 100
Есть мысли о том, как на самом деле увидеть нужный символ ??1013 *