Como remover espaço e acentos de uma String utilizando PHP?
1 Respostas
Para remover os espaços utilize:
$string = str_replace(‘ ‘, ”, $string);
Para todos os tipos de espaços:
$string = preg_replace(‘/\s+/’, ”, $string);
$string=”olá à mim! ñ”;
function tirarAcentos($string){
return preg_replace(array(“/(á|à|ã|â|ä)/”,”/(Á|À|Ã|Â|Ä)/”,”/(é|è|ê|ë)/”,”/(É|È|Ê|Ë)/”,”/(í|ì|î|ï)/”,”/(Í|Ì|Î|Ï)/”,”/(ó|ò|õ|ô|ö)/”,”/(Ó|Ò|Õ|Ô|Ö)/”,”/(ú|ù|û|ü)/”,”/(Ú|Ù|Û|Ü)/”,”/(ñ)/”,”/(Ñ)/”),explode(” “,”a A e E i I o O u U n N”),$string);
}
echo tirarAcentos($string);