Heim  >  Artikel  >  Backend-Entwicklung  >  Hinweise zur Verwendung der Funktion „strip_tags()“ in PHP

Hinweise zur Verwendung der Funktion „strip_tags()“ in PHP

黄舟
黄舟Original
2017-12-04 14:37:321751Durchsuche

Die Funktion

php strip_tags() besteht darin, die HTML-, XML- und PHP-Tags im String zu entfernen und die Tags anschließend zurückzugeben Entfernungszeichenfolge, aber Sie müssen bei der Verwendung der PHP-Funktion „strip_tags()“ aufpassen. Heute werde ich Ihnen die Vorsichtsmaßnahmen für die Verwendung der Funktion „strip_tags()“ in PHP vorstellen!

Beispiel:

<?php
$text = &#39;<p>Test paragraph.</p>
<!-- Comment --> 
<a href="#fragment">Other text</a>&#39; ;
echo strip_tags ( $text );
echo "\n" ;

// 允许 <p> 和 <a>
echo strip_tags ( $text , &#39;<p><a>&#39; );
?>

Als ich heute ein Blog-Projekt schrieb, habe ich es entdeckt Bei Verwendung dieser Funktion kommt es zu einer Seitenausnahme. Nach langer Suche habe ich den folgenden Code gefunden:

if(mb_strlen($blog[&#39;body&#39;]) >  300){
	echo mb_substr(<span style="color:#ff0000;">strip_tags($blog[&#39;body&#39;]," ")</span>, 0,  300,&#39;utf-8&#39;)."......";//注意这里允许空格
	echo "<span class = &#39;more_blog&#39;><a href = &#39;/blog/view/id/".$blog[&#39;id&#39;]."&#39;>阅读全文>></a></span>";
	echo "<hr>";
}

Zusammenfassung:

Wenn wir einen Artikel veröffentlichen und die ersten 100 Wörter Leerzeichen enthalten, tritt eine Ausnahme auf, also in den Funktionsparametern , Filterung ist erforderlich. Behalten Sie die Leerzeichen bei. Ich glaube, dass Freunde der Verwendung der Funktion „strip_tags()“ Aufmerksamkeit schenken werden. Ich hoffe, dass sie für Ihre Arbeit hilfreich sein wird.

Verwandte Empfehlungen:

strip_tags() in PHP filtert nur ein bestimmtes Tag in der Zeichenfolge Beispiel Analyse

Detaillierte Erläuterung der Mängel der PHP-Funktion strip_tags

Gängige PHP-Funktionen Detaillierte Einführung in „strip_tags“

Zusammenfassung der Verwendung der PHP-String-Funktion „strip_tags()“

Das obige ist der detaillierte Inhalt vonHinweise zur Verwendung der Funktion „strip_tags()“ in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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