Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/06/2013, 20:23
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Funcion php que tome una parte de una campo de texto

Le digo como hacerlo con PHP

1) Separa las palabras por los espacios con explode(), vea como es:

Cita:
explode ( string $delimiter , string $string [, int $limit ] )
seria...

Cita:
$array_palabras = trim(explode ($tu_string , ' ',10));
2) Las vuelve a unir con implode():

Cita:
$array_palabras = trim(explode ($tu_string , ' ',10));
$pocas_plabras = implode (' ',$array_palabras);

Logicamente tiene FALLAS... por ejemplo, no considera espacios multiples ni comas ni parentesis... nada de eso y es INEFICIENTE... lo mejor seria hacer esto otro:

Cortar la cadena despues de que se hayan encontrado 10 espacios (tampoco es perfecto)
__________________
Salu2!