使用PHP打印HTML时如何使用HTML符号?
例如:
<?php
echo "<p>here is a symbol •</p>";
?>
•
是项目符号http://www.w3schools.com/tags/ref_symbols.asp的HTML符号。
我目前看到“这里有一个符号&amp; bull”。我希望看到“这里是符号•”。
答案 0 :(得分:0)
您的代码看起来根本没有问题。但是你可以做一些事情:
&bull
,那么你知道你有错误。尝试使用单引号或print <<<HERE HERE;
进行渲染。答案 1 :(得分:0)
这里的问题不是您提供的这一特定代码行。可能这是您的PHP环境的问题。您可能拥有并自动翻译所有html实体的扩展程序。 PHP处理在服务器端进行。一旦您的浏览器收到代码,HTML处理就在客户端完成。这意味着一旦PHP完成它的处理,结果字符串就是&bull
。您需要查看PHP配置。要检查的一个设置是default_mimetype
,它应该是'text / html'。