方法 1:
直接取出想要取出的标记
代码如下:
- // 取出 br 标记
- function strip($str)
- {
- $str=str_replace("","",$str);
- //$str=htmlspecialchars($str);
- return strip_tags($str);
- }
- ?>
方法 2.
PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签
echo strip_tags(Hello World); // 去除 HTMLXML 以及 PHP 的标签
对于非标准的 HTML 代码也能正确的去除:
echo strip_tags(\>cftea); // 输出 cftea
在 PHP 中可以使用 strip_tags 函数去除 HTML 标签, 看下面示例:
代码如下:
- $str = www
- dreamdu
- .com';
- echo(htmlspecialchars($str).
- );
- echo(strip_tags($str));
- ?>
方法 3.
strtr() 函数转换字符串中特定的字符
语法
strtr(string,from,to)
或者
strtr(string,array)
参数 | 描述 |
---|---|
string1 | 必需。规定要转换的字符串。 |
from | 必需(除非使用数组)。规定要改变的字符。 |
to | 必需(除非使用数组)。规定要改变为的字符。 |
array | 必需(除非使用 from 和 to )。一个数组,其中的键是原始字符,值是目标字符。 |
例子 1:
代码如下:
- echo strtr("Hilla Warld","ia","eo");
- ?>
例子 2:
代码如下:
- $arr = array("Hello" => "Hi", "world" => "earth");
- echo strtr("Hello world",$arr);
- ?>
来源: https://www.php1.cn/detail/php-209c911382.html