首页 > 代码库 > strip_tags — 从字符串中去除 HTML 和 PHP 标记
strip_tags — 从字符串中去除 HTML 和 PHP 标记
string strip_tags ( string $str [, string $allowable_tags ] )
该函数尝试返回给定的字符串 str 去除空字符、HTML 和 PHP 标记后的结果。它使用与函数 fgetss() 一样的标记去除状态机。
参数:
$str:输入字符串
$allowable_tags:使用可选的第二个参数指定不被去除的字符列表。
实例:
<?php
$text = ‘<p>Test paragraph.</p><!-- Comment --> <a href=http://www.mamicode.com/"#fragment">Other text‘;
echo strip_tags($text);
echo "\n";
// 允许 <p> 和 <a>
echo strip_tags($text, ‘<p><a>‘);
?>
结果:
Test paragraph. Other text <p>Test paragraph.</p> <a href=http://www.mamicode.com/"#fragment">Other text
注意:由于 strip_tags() 无法实际验证 HTML,不完整或者破损标签将导致更多的数据被删除。
strip_tags — 从字符串中去除 HTML 和 PHP 标记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。