PHP: ¿Cómo puedo mostrar la cantidad que quiero de palabras?
De Foros del Web
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; }
--Jose-molina 27 Sep 2004
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
