Grazie al suggerimento di manuel.s sono arrivato a questo punto
Codice PHP:
<?php
$frase = "Ieri sono andato al cinema a vedere l'ultimo film di Quentin Tarantino";
echo $frase;
echo "
";
$separa = explode(" ",$frase);
//for ($i = 0; $i < count($separa); $i++)
for ($i = 0; $i < 3; $i++)
echo $separa[$i]." ";
echo "...";
for ($i = count($separa) - 3; $i < count($separa); $i++)
echo $separa[$i]." ";
?>
Più o meno ho raggiunto il mio scopo però ho notato che ovviamente,ad esempio le due parole separate dall'apostrofo vengono considerate come una.
Credo che per ovviare a questo problema ci voglia per forza un'espressione regolare. Qualcuno è in grado di darmi una mano.
Ad esempio vorrei che se la frase finisse con l'ultimo film queste venissero considerate come 3 parole e non due.