帮我 看一下 递归 怎么接收 返回值
逢丿场
逢丿场 2017-08-16 17:09:14
0
1
729

//过滤HTML标签

function formatString($str){

   $preg = "/<\/?[^>]+>/i";


   //判断是否 为数组

   if(!is_array($str)){

       return preg_replace($preg,'',$str);

   }else{

       foreach ($str as $k => $v) {

           //判断$V是否是多维数组

           if(is_array($v)) $str[$k][$v] = formatString($v);

           else{$str[$k][$v] = preg_replace($preg,'',$v);}

       }


       return $str;

   }


   

   return $str;

}


逢丿场
逢丿场

全部回复(1)
逢丿场

已解决

//过滤HTML标签

function formatString($str){

   $preg = "/</?[^>]+>/i";

   $tree = array(); 


   //判断是否 为数组

   if(!is_array($str)){

       return preg_replace($preg,'',$str);

   }else{

       foreach ($str as $k => $v) {

           //判断$V是否是多维数组

           if(is_array($v)){

            $tree[$k] = formatString($v);

        }else if(!is_array($v)){

        $tree[$k] = preg_replace($preg,'',$v);

        }

       }


       return $tree;

   }

}


热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板