搜尋

首頁  >  問答  >  主體

php - 關於htmlentities的顯示

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

// 输出: A 'quote' is <b>bold</b>
echo htmlentities($str);

官網的例子,為什麼我使用的時候,頁面上還是顯示A 'quote' is bold而不是註釋裡的內容

怪我咯怪我咯2793 天前829

全部回覆(5)我來回復

  • 过去多啦不再A梦

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

    只是這段程式碼的話運行出來是沒有問題的!

    就看你是否有其它程式碼影響了

    回覆
    0
  • 曾经蜡笔没有小新

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

    滑鼠右鍵 -> 查看網頁原始碼

    回覆
    0
  • 为情所困

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

    按F12 > 網路 > 回應 ,查看連結回應的參數即可。預設瀏覽器會把ascii碼幫你轉義了。

    回覆
    0
  • 淡淡烟草味

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

    運行結果沒問題 因為 這種字串 ‘<’ 被瀏覽器解析了 ;如果你真的想這麼輸出

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

    回覆
    0
  • PHP中文网

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

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

    回覆
    0
  • 取消回覆