共计 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 网 – 提供最优质的资源集合!
正文完