PHP-Funktionscode zum Filtern von HTML-Tags

高洛峰
Freigeben: 2016-11-29 15:01:07
Original
1104 Leute haben es durchsucht

Dieser Artikel stellt vier Funktionscodes zum Filtern von HTML-Tags bereit. Die erste Methode ist die einfachste, um alle HTML-Tags mit der integrierten Funktion „strip_tags“ zu filtern klar Die benutzerdefinierte Funktion von HTML-Tags bestimmt anhand des ASCII-Codierungswerts, ob es sich um einen Buchstaben handelt, und filtert ihn dann

Der direkteste Weg, HTML zu filtern, lautet wie folgt:

strip_tags();

Methode 2 verwendet reguläre Filterung, der Code lautet wie folgt:

function _filter( $string ) {

return str_replace(array(" " ," "," ",' '),array('
','
','
','  '),strip_tags($string ,'

'));

}

Regular 2, der Code lautet wie folgt: preg_replace('/(
) {1,}/is','
', $str ; $et=-1; //End

$stmp=array(); stmp[]=" ";

$len= strlen($str);

for($i=0;$i<$len;$i++){

$ss=substr($str,$i,1);

if(ord($ss)==60){ //ord("<")==60

$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.phpfensi.com
;|)|<.+?> ;/i';

echo preg_replace($reg,'$1',$str);

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
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!