Helfen Sie mir zu sehen, wie die Rekursion den Rückgabewert erhält
逢丿场
逢丿场 2017-08-16 17:09:14
0
1
703

//HTML-Tags filtern

function formatString($str){

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


//Bestimmen Sie, ob es sich um einen handelt array

_ If (! Is_array ($ STR)) {

Return Preg_replace ($ preg, '', $ str);

} else {

fireach ($ str as $ k = & gt; $ v) {

/

/

/ /Bestimmen Sie, ob das $ V ein mehrdimensionales Array ist

if (is_array ($ v)) $ Str [$ k] [$ v] = Formatstring ($ v); preg_replace($preg ,'',$v);}


                                                                                                                           

}

逢丿场
逢丿场

Antworte allen(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;

   }

}


Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!