溫馨提示×

PHP中strip_tags的用法是什么

PHP
小億
127
2023-11-21 03:21:21
欄目: 編程語言

在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函數對特殊字符進行轉義。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女