Ora funziona alla grande, grazie.
Non ho capito il perchè del -1 nel ciclo for:

for($i=0;$i<count($frase)-1;$i++)

ciao