phphtml實體
發布時間: 2025-01-14 08:20:09
『壹』 php htmlentities() 函數把字元轉換為 HTML 實體。
什麼叫實體化:就是將html標簽(如「<」,「>」等)轉化成用ASCII表示的形式。
舉個例子:
<?php
$str="A'quote'is<b>bold</b>";
//Outputs:A'quote'is<b>bold</b>
echohtmlentities($str);
//Outputs:A'quote'is<b>bold</b>
echohtmlentities($str,ENT_QUOTES);
有啥作用:一般是過濾用戶輸入
『貳』 PHP頁面原樣顯示html代碼
使用PHP函數htmlspecialchars轉換一下就可以了:
$str="Thisissome<b>bold</b>text.";
echohtmlspecialchars($str);
htmlspecialchars() 函數把預定義的字元 "<" (小於)和 ">" (大於)轉換為 HTML 實體。
轉換後的字元輸出,就能被瀏覽器直接顯示了。
熱點內容