2016-03-06 61 views
1

我试图显示&字符为其写入。但它不断转换为HTML中的特殊符号。将&字符显示为&

实施例:Shoutcast的歌曲标题

Chas & Dave 

将显示为Chas

&不会显示任何内容。

+0

我用它固定了............ 。$ xml = html_entity_decode($ xml); $ xml = str_replace(“&”,“and”,str_replace(“'”,“'”,$ xml)); –

回答

0

这里指定你应该写&http://www.w3schools.com/html/html_entities.asp

+0

我不认为我解释我的自我非常好关于这个,也许这对你有帮助... $ xml = str_replace (“'”,“'”,$ xml);我想添加替换&以及显示&不特殊的代码..欢呼声 –

1

&在HTML特殊的意义,它意味着一个“实体”的开始。要输出&本身,请使用实体&amp;。常见的有5个实体HTML和XML,&amp;&lt;(<),&gt;(>),&quot;(“)和&apos;('),虽然最后两个往往只需要在属性值。

HTML有其他很多,常见的是&nbsp;,这是'non-breaking space'的缩写,通常用于强制显示一个表格单元格。