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

Einstieg in PHP 8 und MySQL
PHP Buch