Cuando hablo de caracteres “extraños”, me refiere a aquellos caracteres no propios del inglés como son las eñes acentos, etc., también me refiero a caracteres reservados como puedan ser ?, & etc. La función que muestro a continuación, mediante una expresión regular, lo que hace es transformar estos caracteres extraños por el carácter “_”
function NormalizeText( $texto ) {
return ereg_replace( '[^ A-Za-z0-9_.-]', '_', utf8_encode($texto));
}
return ereg_replace( '[^ A-Za-z0-9_.-]', '_', utf8_encode($texto));
}
No hay comentarios :
Publicar un comentario