Tema: Funciones. 
  Pregunta: ¿Cómo puedo mostrar la cantidad que quiero de palabras? 
  Respuesta: 
  Tenemos una función que nos puede servir de mucho:
 str_word_count()   Código PHP:
      $CAMPO = "Texto de prueba que puede venir de una DB por ejemplo";
 $PALABRAS = str_word_count($CAMPO, 1); //Ordeno en un arreglo cada palabra
 $NUM_PALABRAS = str_word_count($CAMPO);//Obtengo el número de palabras
 $NUM_PALABRAS_SHOW = "20"//Fijo la cantidad que quiera de palabras a mostrar. En este caso del ejemplo coloque 20
 
 if ($NUM_PALABRAS > $NUM_PALABRAS_SHOW) {
    for ($i=0; $i<=$NUM_PALABRAS_SHOW; $i++) {
       $PARRAFO .= $PALABRAS[$i]." ";
    }
    echo $PARRAFO;
 }else{
    echo $CAMPO;
 } 
    
    Suerte