Devi modificare questa riga

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

inserendo al posto di

count($frase)-1

il valore più piccolo tra lui stesso ed il numero di messaggi che vuoi visualizzare