Php rss源中无法识别的字符

Php rss源中无法识别的字符,php,xml,rss,Php,Xml,Rss,当我使用以下代码时: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://example.rss.net/feed/'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); curl_close($ch); $xml = new SimpleXMLElement($data)

当我使用以下代码时:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://example.rss.net/feed/');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
$xml = new SimpleXMLElement($data);
foreach($xml->channel->item as $post) {
echo $post->title;
}
与帖子相呼应,未识别的字符显示如下Ÿi,Ä,Ã。
我试图读取的提要包含拉丁字符,我需要一种正确显示它们的方法

看看这个关于字符集的常见问题:


您将找到答案并学到很多东西:

我忘记了标题的内容类型:text/html;字符集=utf-8';现在可以工作了,谢谢。