Foros del Web » Programando para Internet » PHP »

Separar o buscar espacio en blanco en un array en php

Estas en el tema de Separar o buscar espacio en blanco en un array en php en el foro de PHP en Foros del Web. buenas días, tengo un arreglo que tengo que separarlo por espacio en blanco, estoy utilizando este código pero no hay manera que sea mejor? o ...
  #1 (permalink)  
Antiguo 13/02/2015, 07:50
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 12 años, 6 meses
Puntos: 1
Separar o buscar espacio en blanco en un array en php

buenas días, tengo un arreglo que tengo que separarlo por espacio en blanco, estoy utilizando este código pero no hay manera que sea mejor? o esa es la correcta?

Código PHP:
$array[9]='13/02/2015    NombreApellido    Ciudad    08:40:00    Direccion';
$datos=explode('    ',$array[9] );
echo 
'<pre>';
print_r($datos);
echo 
'</pre>'
porque he visto que a veces recomiendan utilizar la función strpos
  #2 (permalink)  
Antiguo 13/02/2015, 09:15
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.551
Antigüedad: 12 años, 4 meses
Puntos: 977
Respuesta: Separar o buscar espacio en blanco en un array en php

También podrías utilizar la función preg_split:

Código PHP:
Ver original
  1. $datos = preg_split('/\s+/s', $array[9]);

Así ya no tendrías que preocuparte por la cantidad de espacios que hayan.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: blanco, espacio
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:28.