0

curl を使用してニュース フィードを取得していますが、フランス語版では奇妙な文字が表示されます。

たとえば、「活動」は「活動」にする必要があります

$feed = curl_init($json);
$options = array(
   CURLOPT_RETURNTRANSFER => true,
   CURLOPT_HTTPHEADER => array('Content-type: application/json'),
   CURLOPT_POSTFIELDS => $feed
);
curl_setopt_array($feed, $options);
$news = curl_exec($feed);
curl_close($feed);

$articles = json_decode($news, true);
4

1 に答える 1

-1

正しい文字セットを設定しようとしましたか、つまりCURLOPT_HTTPHEADER => array('Content-type: application/json', 'charset=utf-8')

これで問題が解決する可能性があります。

于 2013-08-15T10:23:03.983 に答える