Informática, Música, Fotografía, Tecnología, Viajes, Vida...
PHP Quitar acentos, eñes y demas…
PHP Quitar acentos, eñes y demas…

PHP Quitar acentos, eñes y demas…

Muchas veces necesitamos quitar de una cadena los caracteres que nos puedan dar problemas, al momento de generar una URL o que vayan a servir como nombre de un fichero… lo que se hace en esos casos es un reemplazo de esos caracteres por sus equivalentes standart, algunas veces llamado SLUG.

 

Aquí una función que resuelve eso:

function normaliza ($cadena){
$originales = ‘ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿŔŕ’;
$modificadas = ‘AAAAAAACEEEEIIIIDNOOOOOOUUUUYBsaaaaaaaceeeeiiiidnoooooouuuyybyRr’;
$cadena = strtr($cadena, utf8_decode($originales), $modificadas);
return $cadena;
}

 

About the author

admin Senior Web Developer and Musician FranzNB

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *