Función ofuscadora de texto. Ocultar direcciones de correo con PHP

4 COMENTARIOS  -  12/06/2009 -  Clasificado en: ,

Esta función de PHP ofusca el código fuente pero muestra al usuario el texto de una manera legible. Muy útil para ocultar direcciones de correo electrónico a los robots que rastrean direcciones de email para luego enviar spam.

function obfuscate($text) {
     $length = strlen($text);
     $scrambled = '';
for ($i = 0; $i < $length; ++$i) {
     $scrambled .= '&#' . ord(substr($text, $i, 1)) . ';';
}
return $scrambled;
}

Vía Miles Johnson Blog »»

Si te ha gustado, puedes compartir este post en...
Posts Relacionados
Comentarios
Comentario realizado el 13/06/2009
willowman
Muy bueno el script, lo voy a probar!
Comentario realizado el 17/07/2009
dise帽o grafico freelance
Muy interesante esta funcion PHP, te felicito por el blog
Comentario realizado el 12/08/2009
marcelo vidal
Onda que hace muuuuuucho que no se te ve por ac谩 franc.
Comentario realizado el 25/01/2010
Luis Marcano
El 煤nico inconveniente que le veo al c贸digo es que cuando le dices guardar al html en el navegador y editar el fichero guardado, el c贸digo esta correcto y no ofuscado :(
Deja un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com