PHP - htmlentities
Syntax
htmlentities("Zeichenkette")
Erklärung
Die Funktion htmlentities wandelt alle in einer Zeichenkette enthaltenen Sonderzeichen inkl. Umlaute in die entsprechende HTML-Codes um.
Dies ist z. Bsp. nützlich, um zu verhindern, daß Texteingaben von Besuchern (Gästebuch, Forum, u.ä) HTML-Code enthalten und und dieser ausgeführt, d.h. vom Browser interpretiert wird. Durch die Ausgabe des Textes mit htmlentities wird eventuell vorhandener HTML-Code lediglich als HTML-Code ausgegeben.
Vergleiche auch htmlspecialchars
Beispiel
<?php
$text = "<a href='http://www.phpbox.de'>PHP</a>";
echo $text;
echo "<br>";
echo htmlentities($text);
?>
Ergebnis:
PHP
<a href='http://www.phpbox.de'>PHP</a>
zurück: PHP - URL & HTML bearbeiten
Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de