Quitar tildes y pasar a mayúsculas en php

Para el tema de las url es algo que suele ser recurrente y a veces da jaleo por el tema de codificación , etc. Pongo a continuación una forma sencilla y rápida.

 
$originales = 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿŔŕ';
 
$modificadas ='aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyybyRr';
 
     $eltitulo = utf8_decode($eltitulo);
     $originales = utf8_decode($originales);  // las modificadas no las decodificamos al no llevar                        
                                              // tildes ni simbolos raros
     $eltitulo = strtr($eltitulo, $originales, $modificadas);                 
     $eltitulo = strtolower($eltitulo);
     $eltitulo = utf8_encode($eltitulo);

Add Comment

Required fields are marked *. Your email address will not be published.