您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php 过滤html标签的函数代码_PHP教程

2024/4/20 21:10:08发布10次查看
php 过滤html标签的函数代码本文章提供四款利用php 过滤html标签的函数代码,方法一最简单的利用了php自带函数strip_tags来过滤所有的html标签,方法二利用了正则表达式来过滤html标签,方法三是清除html标签的用户自定义函数,根据ascii编码值来判断是否为字母再过滤。 
php教程 过滤html标签的函数代码
本文章提供四款利用php 过滤html标签的函数代码,方法一最简单的利用了php自带函数strip_tags来过滤所有的html标签,方法二利用了正则表达式来过滤html标签,方法三是清除html标签的用户自定义函数,根据ascii编码值来判断是否为字母再过滤。
*/
//最直接过滤html方法
strip_tags();
//方法二利用正则过滤
function _filter( $string ) {
  return str_replace(array(n,rn,r,'  '),array('
','
','
','  '),strip_tags($string,'
'));
}
//正则二
preg_replace('/(
){1,}/is','
', $str);
//正则三
function delhtml($str){   //清除html标签
$st=-1; //开始
$et=-1; //结束
$stmp=array();
$stmp[]= ;
$len=strlen($str);
for($i=0;$i    $ss=substr($str,$i,1);
   if(ord($ss)==60){ //ord(     $st=$i;
   }
   if(ord($ss)==62){ //ord(>)==62
    $et=$i;
    if($st!=-1){
     $stmp[]=substr($str,$st,$et-$st+1);
    }
   }
}
$str=str_replace($stmp,,$str);
return $str;
}
//
$str='
www.bkjia.com />
';
    $reg = '/(|)|/i';
    echo preg_replace($reg,'$1',$str);*>
http://www.bkjia.com/phpjc/445430.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/445430.htmltecharticlephp 过滤html标签的函数代码本文章提供四款利用php 过滤html标签的函数代码,方法一最简单的利用了php自带函数strip_tags来过滤所有的html标签...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product