我想按原样打印以下文本:
echo "<label> AAAAA";
但它只是显示"AAAAA"作为输出。
如何转义"<"和">"符号。
使用 htmlspecialchars。
<?php
echo htmlspecialchars("abc & < >");
?>
<?php
$string = "<label> AAAAA"; //whatever you want
echo htmlspecialchars($string);
?>
Reference HTMLspecialchars
echo htmlentities("<label> AAAAA");
使用 htmlentities()
函数转换为纯文本字符串。
<?php
echo htmlentities("<label> AAAAA");
?>
检查这个 http://php.net/manual/en/function.htmlentities.php,这是代码 -
echo htmlentities ("<label> AAAAA");
你应该转义 HTML 的特殊字符。
echo "<label> AAAA"
http://www.w3schools.com/tags/ref_entities.asp
echo "<label> AAAAA";
使用 HTML 实体:<
表示<
,>
表示>
。可以使用htmlspecialchars
函数实现:http://php.net/htmlspecialchars。
在此处阅读有关 HTML 实体的更多信息:http://www.santagata.us/characters/CharacterEntities.html