温馨提示×

PHP strip_tags()的用法是什么

PHP
小亿
80
2023-10-19 10:33:52
栏目: 编程语言

PHP的strip_tags()函数用于从字符串中删除HTML和PHP标签。它的语法如下:

string strip_tags ( string $str [, string $allowable_tags ] )

参数解释:

  • $str:要处理的字符串。

  • $allowable_tags(可选):允许保留的标签。如果指定了该参数,那么除了这些标签和标签的内容之外,所有的HTML和PHP标签都会被删除。

这个函数可以用于过滤用户输入,防止恶意的HTML和PHP标签被插入到代码中,同时保留一些允许的标签和内容。

示例:

<?php
$str = "<p>Hello, <b>world!</b></p>";
echo strip_tags($str); // 输出: Hello, world!
$str = "<p>Hello, <b>world!</b></p>";
echo strip_tags($str, '<b>'); // 输出: <b>world!</b>
?>

在第一个示例中,所有的HTML标签都被移除,只显示文本内容。在第二个示例中,只有<b>标签和其中的内容被保留,其他标签被移除。

0