Encontré en el foro el siguiente código:
Código PHP:
$cadena_a_separar= "Alguien sabe que funcion debo usar para acortar el texto sacandole palabras";
$matriz_llegada= explode(" ", $cadena_a_separar);
$num_palabras=5; // el numero de palabras a imprimir
for($i=0; $i<$num_palabras; $i++)
echo $matriz_llegada[$i]." ";
Por lo tanto el resultado sería: "Alguien sabe que funcion debo"
Ok hasta aquí todo bien, pero lo que me gustaría saber es como también recuperar las otras palabras que fueron quitadas en la primera parte.
Para que? Tengo un parrafo que tiene 12 líneas en total, sin embargo debe mostrar solo 4 líneas en la pantalla y al lado de la última palabra un link de (más...) entonces al hacer click en el link, se despliega inmediatamente las otras 8 líneas de texto. Basicamente algo asi como tener un "show/hide" pero que de entrada muestre 5 palabras (de un total de 12 x ej.) y las otras 7 las muestre al hacer click en el link javascript de (más...).
Ojala se entienda y puedan ayudarme.
Muchas gracias.
Saludos.
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)