我使用以下代码将脚本中进一步声明的一系列变量拼凑在一起,以形成RSS XML源的链接部分。我需要在变量之间插入一个与号才能正确完成 URL。 我尝试过使用 & 并且只是 & 把它最终出现一个错误:
error on line 7 at column 194: Entity Ref: expecting ';'
有人可以给我看一下,这样我就能看到我做错了什么吗?
echo '<link>' . $url . 'ampersand_goes_here' . $mlcall. '' . $title . '</link>';
尝试使用 htmlspecialchars() 函数将字符串包含在链接标签中。
echo '<link>' . htmlspecialchars($url . 'ampersand_goes_here' . $mlcall. '' . $title) . '</link>';
echo "<link>$url&$mlcall$title</link>";
或者(更好的是)
echo '<link>' . htmlentities($url&$mlcall$title) . '</link>';