Heim > Artikel > Backend-Entwicklung > Hinweise zur Verwendung der Funktion „strip_tags()“ in PHP
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 = '<p>Test paragraph.</p> <!-- Comment --> <a href="#fragment">Other text</a>' ; echo strip_tags ( $text ); echo "\n" ; // 允许 <p> 和 <a> echo strip_tags ( $text , '<p><a>' ); ?>
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['body']) > 300){ echo mb_substr(<span style="color:#ff0000;">strip_tags($blog['body']," ")</span>, 0, 300,'utf-8')."......";//注意这里允许空格 echo "<span class = 'more_blog'><a href = '/blog/view/id/".$blog['id']."'>阅读全文>></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!