Uma dica rápida para quem precisa salvar textos no banco ou um arquivo no ftp utilizando php, porém não quer que fique com acentos e espaços.
Com o código abaixo você irá remover tudo e permitir apenas letras minúsculas(caixa baixa) e transformar espaços em hífens (-).
<?php
$variavel = "Céu Azul";
$variavel_limpa = strtolower( ereg_replace("[^a-zA-Z0-9-]", "-", strtr(utf8_decode(trim($variavel)), utf8_decode("áàãâéêíóôõúüñçÁÀÃÂÉÊÍÓÔÕÚÜÑÇ"),"aaaaeeiooouuncAAAAEEIOOOUUNC-")) );





