Heim > Artikel > Backend-Entwicklung > Wie entferne ich selektiv HTML-Tags in PHP?
HTML-Tags selektiv in PHP entfernen
Frage: Wie kann ich selektiv alle HTML-Tags aus einer Zeichenfolge in entfernen? PHP, mit Ausnahme einer angegebenen Liste zulässiger Tags?
Antwort: Um alle HTML-Tags zu entfernen und gleichzeitig einen bestimmten Satz zulässiger Tags beizubehalten, verwenden Sie die Funktion „strip_tags“ von PHP. Mit der Funktion „strip_tags“ können Sie eine Zeichenfolge angeben, die die Tags enthält, die Sie behalten möchten.
Implementierung:
<code class="php">$content = '<p>This is some HTML code with <br> and <a> tags.</a></p>'; echo strip_tags($content, '<p><br><a>');</code>
In diesem Beispiel entfernt die Funktion „strip_tags“ alle HTML-Tags mit Ausnahme von
,
und , wobei der Inhalt dieser Tags erhalten bleibt. Die Ausgabe lautet:
<p>This is some HTML code with and tags.</a></p>
Das obige ist der detaillierte Inhalt vonWie entferne ich selektiv HTML-Tags in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!