Descripción
string
htmlspecialchars ( string cadena)
Ciertos caracteres tienen significados especiales en HTML, y deben
ser representados por entidades HTML si se desea preservar su
significado. Esta función devuelve una cadena con dichas conversiones
realizadas.
Esta función es útil para evitar que el texo entrado por el usuario
contenga marcas HTML, como ocurre en aplicaciones de foros o
libros de visita.
Actualmente, las traducciones hechas son:
'&' (ampersand) se convierte en '&'
'"' (doble comilla) se convierte en '"'
'<' (menor que) se convierte en '<'
'>' (mayor que) se convierte en '>'
Nótese que esta función no traduce nada más que lo mostrado
más arriba. Para una traducción de entidades completa, vea
htmlentities().
Vea también htmlentities() y
nl2br().