$str = "A 'quote' is <b>bold</b>"; // 输出: A 'quote' is <b>bold</b> echo htmlentities($str);
官网的例子,为什么我使用的时候,页面上还是显示A 'quote' is bold而不是注释里的内容
走同样的路,发现不同的人生
只是这一段代码的话运行出来是没有问题的!
就看你是否有其它代码影响了
鼠标右键 -> 查看网页源代码
按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...
只是这一段代码的话运行出来是没有问题的!
就看你是否有其它代码影响了
鼠标右键 -> 查看网页源代码
按F12 > 网络 > 响应 ,查看链接响应的参数即可。默认浏览器会把ascii码帮你转义了。
运行结果没问题 因为 这种字符串 ‘<’ 被浏览器解析了 ;如果你真的想这么输出
https://zhidao.baidu.com/ques...