php - 关于htmlentities的显示
怪我咯
怪我咯 2017-05-16 13:05:25
0
5
792
$str = "A 'quote' is <b>bold</b>";

// 输出: A 'quote' is &lt;b&gt;bold&lt;/b&gt;
echo htmlentities($str);

官网的例子,为什么我使用的时候,页面上还是显示A 'quote' is bold而不是注释里的内容

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(5)
过去多啦不再A梦

只是这一段代码的话运行出来是没有问题的!

就看你是否有其它代码影响了

曾经蜡笔没有小新

鼠标右键 -> 查看网页源代码

为情所困

按F12 > 网络 > 响应 ,查看链接响应的参数即可。默认浏览器会把ascii码帮你转义了。

淡淡烟草味

运行结果没问题 因为 这种字符串 ‘<’ 被浏览器解析了 ;如果你真的想这么输出

<?php
$str = "A 'quote' is <b>bold</b>";

// 输出: A 'quote' is <b>bold</b>

echo  htmlentities(htmlentities($str)).'<br>';
洪涛

https://zhidao.baidu.com/ques...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!