使用PHP的XML RSS提要

时间:2012-11-17 01:19:15

标签: php xml rss

我正在使用以下代码拼凑在脚本中进一步声明的一系列变量,以形成RSS XML提要的链接部分。我需要在变量之间插入一个&符号以正确完成URL。我试过用&而且只是&最后会出现错误:

error on line 7 at column 194: Entity Ref: expecting ';'

有人可以告诉我所以我可以看到我做错了吗?

echo '<link>' . $url . 'ampersand_goes_here' . $mlcall. '' . $title . '</link>';

2 个答案:

答案 0 :(得分:1)

尝试使用htmlspecialchars()函数将字符串包含在link标记内。

echo '<link>' . htmlspecialchars($url . 'ampersand_goes_here' . $mlcall. '' . $title) . '</link>';

答案 1 :(得分:0)

echo "<link>$url&amp;$mlcall$title</link>";

或(更好)

echo '<link>' . htmlentities($url&$mlcall$title) . '</link>';