法语字符未正确显示

时间:2013-08-15 10:14:44

标签: php json curl

我正在使用curl来提取新闻源,但是法语版本会引入一些奇怪的字符。

例如“activités”应该是“activités”

$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);

1 个答案:

答案 0 :(得分:-1)

您是否尝试过设置正确的字符集,即CURLOPT_HTTPHEADER => array('Content-type: application/json', 'charset=utf-8')

这可能会解决您的问题。