Je veux convertir ce [email protected]
àComment convertir tous les caractères à leur entité HTML équivalente en utilisant PHP
hello@domain.com
J'ai essayé:
url_encode($string)
fournit la même chaîne je suis entré, revint avec le symbole @ converti en %40
aussi essayé:
htmlentities($string)
cela fournit la même chaîne de retour. J'utilise un jeu de caractères UTF8. ne sais pas si cela fait une différence ....
ley J'ai supprimé ma réponse parce que je compris que ce n'est pas bon. (Merci Artefacto) Cependant, ce n'est pas vraiment une protection suffisante contre les robots spammeurs .... –
Je suis conscient que ce n'est pas complètement infaillible, mais j'ai eu de bons résultats en utilisant cette fonctionnalité dans le passé, en encodant mon adresse e-mail en utilisant les services en ligne. J'essaye maintenant de le construire dans un CMS que je construis. – Ash