htmlentities

(PHP 3, PHP 4 )

htmlentities --  Wandelt alle Sonderzeichen in entsprechende HTML-Codes um

Beschreibung:

string htmlentities ( string string [, int quote_style [, string charset]])

Diese Funktion ist völlig identisch zu htmlspecialchars(), ausser dass alle Zeichen, die HTML-Code-Entsprechungen haben, in diese Codes umgewandelt werden. Wie bei htmlspecialchars() gibt es ein optionales zweites Argument, das die Behandlung von einfachen bzw. den doppelten Anführungszeichen beeinflusst. Im Modus ENT_COMPAT (default) werden nur die doppelten, im Modus ENT_QUOTES beide Arten und im Modus ENT_NOQUOTES keine Anführungszeichen umgewandelt.

Gegenwärtig wird der ISO-8859-1-Zeichensatz verwendet. Beachten Sie, dass das optionale 2. Argument erst ab PHP 3.0.17 bzw. PHP 4.0.3. verfügbar ist.

Wie auch bei htmlspecialchars(), kann man als dritten optionalen Parameter den Zeichensatz angeben, der zur konvertierung verwendet wird. Diese Featuer wurde in PHP 4.1.0 eingeführt.

Siehe auch htmlspecialchars() und nl2br().