php - 特殊字符德语未在 PHP 上显示
问题描述
$url2 = "http://feeds.4players.de/PC-CDROM/news/-/rss.xml";
$output2 = "";
if($rss2 = @simplexml_load_file($url2)) {
$i2=0;
foreach($rss2->channel->item as $item2) {
$output2 .= "<h3>{$item2->title}</h3>";
$output2 .= "<p>{$item2->description}</p>";
$output2 .= "<div><a href=\"{$item2->link}\" target=\"_blank\">zum Artikel</a></div><hr>";
$i2++;
if($i2==8) break;
}
echo utf8_decode($output2);
} else {
echo "<div>Einlesen der Datei nicht erfolgreich</div>";
}
这是我的代码并且不会显示特殊字符?我尝试设置元标记,甚至是 utf 8,但我猜它是一个变量并从 RSS 重新加载,所以网站的其余部分显示 Specialchars!
解决方案
$url2 = "http://feeds.4players.de/PC-CDROM/news/-/rss.xml";
$output2 = "";
if($rss2 = @simplexml_load_file($url2)) {
$i2=0;
foreach($rss2->channel->item as $item2) {
$output2 .= "<h3>{$item2->title}</h3>";
$output2 .= "<p>{$item2->description}</p>";
$output2 .= "<div><a href=\"{$item2->link}\" target=\"_blank\">zum Artikel</a></div><hr>";
$i2++;
if($i2==8) break;
}
echo $output2;
} else {
echo "<div>Einlesen der Datei nicht erfolgreich</div>";
}
推荐阅读
- python - 什么将构成 O(n^2 log n) 算法?
- mysql - MySQL INSERT INTO "(" 对于此服务器版本在此位置无效,需要 SELECT、SET、VALUES、TABLE 等
- java - AsyncTask 不断崩溃在 Android 模拟器上运行的演示应用程序
- java - java - 如何使用Java Stream在java中找到包含某个单词的行数?
- javascript - 含税的 JavaScript 计算 - 不断返回 NaN
- html - 我的非 wordpress 网站显示带有 wordpress 图标的索引?
- python - Discord.py Killswitch
- javascript - 将 SQLite 查询结果传递给 html 页面
- fitness - jenetics: Fitness: 分配一个对象来确定适应度和复杂的适应度结果类型
- javascript - 响应式和粘性顶部菜单冲突