2011-11-21 53 views
0

可能重复:
How to display HTML tags as plain text
Print less-than and greater-than symbols in PHPPHP呼应的HTML打破

如何呼应<br />?当我回声,它使HTML文件休息,但我要的是PHP代码编写"<br />"

当我写:

echo "<br />"; 

它使得HTML中的断线。我希望将<br />作为html页面中的文本。

+2

您希望'
'在浏览器的页面上可视化地打印吗? ['htmlspecialchars()'](http://php.net/manual/en/function.htmlspecialchars.php) –

+3

在这里有很多人愿意提供帮助 - 敌意或被动攻击并不会真正鼓励他们! – bobbymcr

回答

0

使用适当的序列逃脱鳄鱼的嘴巴:

echo "&lt;br /&gt;"; 

然而,这将成为繁琐和笨重,如果你决定同样处理其他的标签。请考虑使用htmlspecialchars(),也可能使用htmlentities(),并消除如果手动处理多个可能性最终会出现错误的错误。作为一个快乐的副作用,这也会使你的代码更具可读性。

5

这样做:

 
echo htmlspecialchars("<br />"); 
0

你应该使用这样的事情:echo htmlspecialchars("put you code here");