牛牛在线工具

strip_tags()

收录 8868 个 PHP 函数,含用途说明与用法示例。

strip_tags()

从字符串中去除 HTML 和 PHP 标记

函数名: strip_tags() 适用版本: PHP 4, PHP 5, PHP 7 用法: strip_tags(string $str, string $allowable_tags = null): string 函数描述: strip_tags() 函数用于从字符串中去除 HTML 和 PHP 标记。 参数: $str (必需): 要处理的字符串。 $allowable_tags (可选): 允许保留的 HTML 标记。可以是单个标记,也可以是以空格分隔的多个标记。默认值为 null,表示删除所有标记。 返回值: 返回一个去除了 HTML 和 PHP 标记的字符串。 示例: 删除所有标记: $input = '<p>这是一个 <strong>示例</strong> 文本。</p>'; $output = strip_tags($input); echo $output; // 输出: 这是一个示例文本。 保留部分标记: $input = '<p>这是一个 <strong>示例</strong> 文本。</p>'; $output = strip_tags($input, '<strong>'); echo $output; // 输出: 这是一个 <strong>示例</strong> 文本。 处理包含 PHP 标记的字符串: $input = '<p>这是一个包含 PHP 标记的文本。</p><?php echo "Hello World!"; ?>'; $output = strip_tags($input); echo $output; // 输出: 这是一个包含 PHP 标记的文本。Hello World! 注意事项: strip_tags() 函数不会处理 HTML 实体,如 < 和 >。如果要处理实体,请使用 htmlentities() 或 htmlspecialchars() 函数。 在处理包含 PHP 标记的字符串时,strip_tags() 函数会保留 PHP 标记及其内容。如果不想保留 PHP 标记,请在调用该函数前先使用其他方法去除 PHP 标记。