通常の JSON フィードからデータを抽出する CURL スクリプトがあります。フィードは html コードを返しますが、特殊な html 文字の形式が正しくありません。
たとえば、次の文字列を取得します。
â~… 美しい新しいグラフィック â~… ゴージャスな新しい有機環境 â~… 新しい障害物
データは DB に保存され、特別な html 文字も保存したいと考えています。
特殊な html 文字を保持するにはどうすればよいですか。私のスクリプトは次のとおりです。
$curl_session = curl_init();
curl_setopt($curl_session, CURLOPT_URL,'https://itunes.apple.com/lookup?id=572395608');
curl_setopt($curl_session, CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($curl_session, CURLOPT_TIMEOUT, 10);
curl_setopt($curl_session, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_session, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl_session, CURLOPT_SSL_VERIFYPEER, 0);
$source = curl_exec($curl_session);
$source_decoded = json_decode($source, true);
print_r($source_decoded);
exit;