strip_tags()的用法

时间:2016-07-14 11:33:42

标签: php

我在我的php项目中使用strip_tags()

实际上strip_tags()的作用是什么?我可以将其应用于<textarea>(说明),电子邮件字段吗?

2 个答案:

答案 0 :(得分:0)

PHP中的

strip_tags从字符串中删除HTML标记。

考虑一个PHP变量:

$string = "<p><span>Hello</span> world!</p>";
echo $string; //will output <p><span>Hello</span> world!</p>
echo strip_tags($string); //will output Hello world!

如果它只需要一个参数,那么它就是字符串本身,它将从该字符串中删除所有标记。但您也可以告诉要移除哪个标记:

strip_tags($string, "<span>"); //output will be <p>Hello world!</p>

有关详细信息,请参阅this

答案 1 :(得分:0)

使用此功能,您可以过滤变量中的所有HTML标记。此外,您还可以指定不应过滤哪些HTML标记。

$text = '<p>This is a sample text.</p><b>Text data.</b>';

EG。 1:过滤所有HTML标记。

echo strip_tags($text);  // This is a sample text.Text data.

EG。 2:过滤除p标签以外的所有HTML标签。

echo strip_tags($text, '<p>');  // <p>This is a sample text.</p>Text data.

有关详细信息,请参阅此处:strip_tags() example