Foros del Web » Programando para Internet » PHP »

[B]Ayuda con split[/B]

Estas en el tema de [B]Ayuda con split[/B] en el foro de PHP en Foros del Web. hola maestros : quiero dividir una cadena en la cual los espacios que hay entre palabra y palabra son variables es decir: hola como estas ...
  #1 (permalink)  
Antiguo 02/06/2004, 12:59
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
[B]Ayuda con split[/B]

hola maestros :

quiero dividir una cadena en la cual los espacios que hay entre palabra y palabra son variables es decir:

hola como estas este texto es un ejemplo

ahora no se como dividir la cadena ya que con cada parte de la cadena la voy a enviar a variables diferentes lo hice itulizando split pero no resulta.

lo que hice fue lo siguiente:
Código PHP:
   $cadena "hola como   estas     este texto    es   un   ejemplo ";
   
$arrgelo split(" ",$cadena); 
pero no sale

Última edición por payo22; 02/06/2004 a las 13:00
  #2 (permalink)  
Antiguo 02/06/2004, 13:19
 
Fecha de Ingreso: agosto-2003
Mensajes: 47
Antigüedad: 20 años, 7 meses
Puntos: 0
explode?

$cadena = "hola como estas este texto es un ejemplo ";
$arrgelo = explode(" ",$cadena);

y luego la forma de sacarlo seria como si trataras un array es decir para sacar 'hola' deberias poner:

echo $arrgelo[0];

Saludos
__________________
:borracho:http://ringoweb.war4.org:neurotico:
  #3 (permalink)  
Antiguo 02/06/2004, 13:46
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
es lo que hago pero existe un problema ya que al hacer el split o el explode solo lo hace para un espacio y si esxiten 2 mete un espacio con la palabra si son 3 espacion mete 2 con la palabra y asi.

de todas formas muchas gracias.
  #4 (permalink)  
Antiguo 02/06/2004, 13:57
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Si no me equivoco, la expresion regular seria
Código PHP:
$arrgelo split(" +",$cadena); 
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #5 (permalink)  
Antiguo 02/06/2004, 15:43
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
tienes razon josemi con eso ya salio todo bien.

gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:01.