Foros del Web » Programando para Internet » PHP »

Borrar todos los espacios en blanco menos los primeros

Estas en el tema de Borrar todos los espacios en blanco menos los primeros en el foro de PHP en Foros del Web. Hola, Si tengo un string y quiero borrar todos los espacios en blanco que aparecen menos el primero, cómo tendría que hacerlo? Entiendo que así ...
  #1 (permalink)  
Antiguo 12/03/2012, 09:29
 
Fecha de Ingreso: febrero-2010
Mensajes: 52
Antigüedad: 14 años, 1 mes
Puntos: 3
Borrar todos los espacios en blanco menos los primeros

Hola,
Si tengo un string y quiero borrar todos los espacios en blanco que aparecen menos el primero, cómo tendría que hacerlo?

Entiendo que así borraré todos los espacios
$value='756 43 34 43';
$sustituir='';
$patrones = ' ';
$prefijo= ereg_replace($patrones ,$sustituir, $value);

Quiero obtener
$prefijo= '756 433443';

Gracias
  #2 (permalink)  
Antiguo 12/03/2012, 10:01
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Borrar todos los espacios en blanco menos los primeros

podrías buscar el primer espacio y picar la cadena en 2, aplicar a la 2da y concatenar, realmente ignoro si pueda hacerse desde expresiones regulares, de todas formas te indico que ereg está depreciado, deberías usar preg_replace
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: blanco, espacios, menos, primeros
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 13:36.