PHP如何去除HTML标签,XML以及PHP的标签介绍

作者: 韦德国际1946国际网址  发布:2019-05-28

方法1:
直白抽取想要抽取的标记
<?php
    //取出br标记
    function strip($str)
{
$str=str_replace("<br>","",$str);
//$str=htmlspecialchars($str);
return strip_tags($str);
}
       ?>
方法2.
PHP 中有个 strip_tags 函数能够便宜地去除 HTML 标签。
echo strip_tags(“Hello <b>World</b>”); // 去除 HTML、XML 以及 PHP 的标签。
对于非标准的 HTML 代码也能科学的去除:
echo strip_tags(“<a href=”>”>cftea</a>”); //输出 cftea

PHP strip_tags()去除HTML、XML以及PHP的价签介绍

 那篇文章主要介绍了PHP strip_tags()去除HTML、XML以及PHP的标签介绍,须要的爱人能够回复参照他事他说加以考查下,希望对大家有着援助

语法:strip_tags(string,allow);

string必需,规定要检查的字符串。

allow可选,规定允许的竹签,这一个标签不会被去除。

疏解:该函数始终会脱离HTML注释,那点无法透过allow参数更改。

 

实例:

<?php

    $str = "Hello <b><i>world</i></b>!";

    echo strip_tags($str);

    echo '<br />';

    echo strip_tags($str, '<b><i>');

?>

出口结果:

PHP如何去除HTML标签,XML以及PHP的标签介绍。Hello world!

Hello world!

 

 

 

strip_tags()去除HTML、XML以及PHP的竹签介绍 那篇小说首要介绍了PHP strip_tags()去除HTML、XML以及PHP的竹签介绍,要求的爱人能够回复参照他事他说加以调查下,...

语法:strip_tags(string,allow);
string必需,规定要反省的字符串。
allow可选,规定允许的竹签,那个标签不会被删除。
注释:该函数始终会退出HTML注释,那一点无法透过allow参数改动。

foreach ($list['company_list'] as $key => $value) {

在PHP中得以动用strip_tags函数去除HTML标签,看上面示例:
<?php
$str = ‘www<p>dreamdu</p>.com’;
echo(htmlspecialchars($str).”<br>”);
echo(strip_tags($str));
?>
参谋资料:

实例: <?php
    $str = "Hello <b><i>world</i></b>!";
    echo strip_tags($str);
    echo '<br />';
    echo strip_tags($str, '<b><i>');
?>
出口结果:
Hello world!
Hello world!

$list['company_list'][$key]['summary'] =strip_tags($list['company_list'][$key]['summary']);//去除html标签

方法3.
strtr() 函数调换字符串中一定的字符。

您可能感兴趣的篇章:

  • php使用strip_tags()去除html标签仍有空落落的化解方式
  • PHP strip_tags保留多个HTML标签的办法
  • PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
  • PHP关于htmlspecialchars、strip_tags、addslashes的解释
  • PHP函数strip_tags的一个bug浅析
  • php 去除html标记--strip_tags与htmlspecialchars的分别详解
  • 详解PHP函数 strip_tags 管理字符串缺陷bug

$list['company_list'][$key]['summary'] = str_replace(' ',' ', $list['company_list'][$key]['summary']);

语法

strtr(string,from,to)

或者

strtr(string,array)
参数 描述
string1 必需。规定要转换的字符串。
from 必需(除非使用数组)。规定要改变的字符。
to 必需(除非使用数组)。规定要改变为的字符。
array 必需(除非使用 from 和 to)。一个数组,其中的键是原始字符,值是目标字符。

例子1:

<?php
echo strtr("Hilla Warld","ia","eo");
?>

例子2:

<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?>
参考资料:http://www.w3school.com.cn/php/func_string_strtr.asp

版权注明:本文为博主原创小说,未经博主允许不得转发。


 

本文由韦德国际1946发布于韦德国际1946国际网址,转载请注明出处:PHP如何去除HTML标签,XML以及PHP的标签介绍

关键词: