PHPstring_tags()
函数用于去除字符串中的HTML、XML和PHP标签。
语法
strip_tags(string,allow);
参数
参数 | 说明 | 必填/可选 |
---|---|---|
string | 指定要检查的字符串 | 必填 |
allow | 指定允许保留的标签。 | 可选 |
注意
此函数是二进制安全的。
示例
介绍一些例子,了解PHPstring_tags()
函数的使用方法。
示例1
<?php
echo strip_tags("Hello <b>world!</b>");
?>
输出:
Hello world!
示例2
<?php
echo strip_tags("Hello <b><i>yxjc123!</i></b>","<b>");
?>
输出:
Hello <b>yxjc123!</b>
因为使用了第二个参数为"<br>",所有该标签会保留。
示例3
<?php
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="https://www.yxjc123.com">yxjc123 </a>';
echo strip_tags($text);
echo "<br>";
// 保留 <p> 和 <a> 标签
echo strip_tags($text, '<p><a>');
?>
输出:
Test paragraph. yxjc123 <br><p>Test paragraph.</p> <a href="https://www.yxjc123.com">yxjc123 </a>
该例子中保留了p和a标签。