Quiero convertir este [email protected]
aCómo convertir todos los caracteres a su equivalente entidad HTML usando PHP
hello@domain.com
que he intentado:
url_encode($string)
Esto proporciona la misma cadena entré, volvió con el símbolo @ convierte en %40
también trató:
htmlentities($string)
esto proporciona la misma cadena de vuelta.
Estoy usando un juego de caracteres UTF8. No estoy seguro si esto hace la diferencia ....
ley He eliminado mi respuesta porque me di cuenta que no es bueno. (Gracias Artefacto) sin embargo, esto realmente no es suficiente protección contra los robots de spam ... –
Soy consciente de que no es totalmente infalible, sin embargo, he tenido buenos resultados al usar esta función en el pasado, codificando mi dirección de correo electrónico utilizando servicios en línea. Ahora estoy tratando de construirlo en un CMS que estoy construyendo. – Ash