在PHP中,可以使用strip_tags函数来去除HTML标签。该函数的语法如下:
strip_tags(string $str, string $allowable_tags = null): string
其中,$str
参数是要去除HTML标签的字符串,$allowable_tags
参数是可选的,用于指定允许保留的标签。如果不指定$allowable_tags
参数,则会去除所有HTML标签。
以下是一个示例:
$html = '<p>这是一个带有HTML标签的字符串。</p><a href="https://www.example.com">链接</a>';
// 去除所有HTML标签
$plainText = strip_tags($html);
echo $plainText;
// 输出:这是一个带有HTML标签的字符串。链接
// 保留部分标签
$plainTextWithLinks = strip_tags($html, '<a>');
echo $plainTextWithLinks;
// 输出:<a href="https://www.example.com">链接</a>
在上述示例中,strip_tags
函数分别去除了所有HTML标签和只保留了<a>
标签。
上一篇:php读取数据库的中文乱码怎么办
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站