Mit htmlentities() werden alle Sonderzeichen und HTML-Tags in den dafür vorgesehenen HTML-Code umgewandelt. Der zweite Parameter (quote_style) ist optional und erst ab der Version 3.0.17 bzw. 4.0.3 verfügbar. Dieser bewirkt, dass Anführungszeichen mit berücksichtigt werden. Standardmäßig ist der Wert ENT_COMPAT aktiviert.
Mögliche Angaben für quote_style:
• ENT_COMPAT - Umwandlung von doppelten Anführungszeichen
• ENT_QUOTES - Umwandlung beider Arten (einfache und doppelte Anführungszeichen)
• ENT_NOQUOTES - Keine Anführungszeichen werden umgewandelt