So löschen Sie HTML-Tags in PHP: 1. Verwenden Sie die Funktion „strip_tags()“, um HTML-Tags zu löschen, Syntax „strip_tags(string)“. 2. Verwenden Sie die Funktion „strip_html_tags()“, um bestimmte HTML-Tags zu löschen Behalten Sie den Inhalt der Tags bei.
Diejenigen, die oft die Website-Artikel anderer Leute in die Hand nehmen, ohne sich den Inhalt anzusehen, werden unweigerlich die Funktion zum Löschen von HTML-Tags verwenden;
$str='<p><p>这里是p标签</p><img src="" alt="这里是img标签"><a href="">这里是a标签</a><br></p>';
1. Löschen Sie alle oder behalten Sie die angegebenen HTML-Tags bei. Die PHP-eigene Funktion „strip_tags()“ kann die Anforderungen erfüllen. [Empfohlen: „PHP-Video-Tutorial
“]Verwendung:strip_tags(string,allow);
echo strip_tags($str); //输出:这里是p标签这里是a标签
echo strip_tags($str,'<p><a>'); //输出:<p>这里是p标签</p><a href="">这里是a标签</a>
Der Vorteil dieser Funktion ist, dass sie einfach und grob ist;
Das erfordert das Schreiben vieler Tags, die beibehalten werden müssen
2. Löschen Sie die angegebenen HTML-Tags
Verwendung:strip_html_tags($tags,$str);
$tags: Tags, die gelöscht werden müssen (Array-Format)
$str: die Zeichenfolge, die verarbeitet werden muss;function strip_html_tags($tags,$str){ $html=array(); foreach ($tags as $tag) { $html[]="/(<(?:\/".$tag."|".$tag.")[^>]*>)/i"; } $data=preg_replace($html, '', $str); return $data; } echo strip_html_tags(array('p','img'),$str); //输出:<div>这里是p标签<a href="">这里是a标签</a><br></div>;
<a href="http://www.php.cn">php中文网</a>;
strip_html_tags($tags,$str,$content);
Das habe ich zuvor erwähnt. Es gibt viele Tatsächlich das letzte Funktion ist das Richtige;
Es ist nicht schwierig, alle Arten von Tag-Löschproblemen auf einmal zu lösen.
Einführung in die Programmierung
! !Das obige ist der detaillierte Inhalt vonWie lösche ich HTML-Tags in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!