hola
esto intentando remplazar caractectes especiales por sus entidades html, pero no lo logro.
recibo el valor de un campo de un formulario y uso las funciones htmlentities o htmlspecialchars.
este es el valor: I'll play with "you"
en ambos casos imprime
echo Trim(htmlentities($_POST["campo"]),ENT_QUOTES); // I\'ll play with \"you\"
echo Trim(htmlspecialchars($_POST["campo"])); // I\'ll play with \"you\"
cuando debería de imprimir: I& #39;ll play with & quot;you& quot;
¿cuál es el problema?
gracias