Função para retirar acentos, cedilha e espaços


//*********************************************
Função para retirar acentos e espaços.
//*********************************************

function tira_acento($string){
$a = 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿŔŕ ,;:./';
$b = 'aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyybyRr______';
//$string = utf8_decode($string);
$string = strtr($string, utf8_decode($a), $b); //substitui letras acentuadas por "normais"
$string = str_replace(" ","",$string); // retira espaco
$string = strtolower($string); // passa tudo para minusculo
return utf8_encode($string); //finaliza, gerando uma saída para a funcao
}

Comentários

Postar um comentário

Obrigado por sua contribuição em forma de comentário!

Postagens mais visitadas deste blog

Alterando página inicial "localhost" no Xampp

Configurando o BIND9 e o Apache2 para vários domínios