suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php - 关于htmlentities的显示

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

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

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

怪我咯怪我咯2791 Tage vor825

Antworte allen(5)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:07:25

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

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

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:07:25

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

    Antwort
    0
  • 为情所困

    为情所困2017-05-16 13:07:25

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

    Antwort
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:07:25

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

    <?php
    $str = "A 'quote' is <b>bold</b>";
    
    // 输出: A 'quote' is &lt;b&gt;bold&lt;/b&gt;
    
    echo  htmlentities(htmlentities($str)).'<br>';

    Antwort
    0
  • PHP中文网

    PHP中文网2017-05-16 13:07:25

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

    Antwort
    0
  • StornierenAntwort