共計 604 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 PHP 中,strip_tags 函數用于從字符串中刪除 HTML 和 PHP 標簽。它的基本用法如下:
strip_tags(string $str, array|string|null $allowed_tags = null): string
$str
:要處理的字符串。$allowed_tags
(可選):允許保留的標簽??梢允且粋€標簽數組、一個以空格分隔的標簽字符串,或者為 null(表示刪除所有標簽)。默認為 null。
該函數會刪除字符串中的所有 HTML 和 PHP 標簽,并返回一個被處理后的字符串。以下是一些示例:
$str = "<p>Hello, <b>world</b>!</p>";
$result = strip_tags($str);
echo $result; // Output: Hello, world!
$str = "<p>Hello, <b>world</b>!</p>";
$result = strip_tags($str, "<b>");
echo $result; // Output: Hello, <b>world</b>!
在第一個示例中,strip_tags
函數刪除了整個字符串中的所有標簽。在第二個示例中,只有 <b>
標簽被保留,其他標簽被刪除。
請注意,該函數并不能完全過濾用戶輸入的內容,所以在輸出內容到網頁時,仍應使用其他方法來確保安全性,例如使用 htmlspecialchars
函數對特殊字符進行轉義。
丸趣 TV 網 – 提供最優質的資源集合!
正文完