Foros del Web » Programando para Internet » PHP »

Extraer una cadena hasta cierto simbolo

Estas en el tema de Extraer una cadena hasta cierto simbolo en el foro de PHP en Foros del Web. Pues eso , que la verdad no se me ocurre como hacer algo asi: digamos que tengo Hola ¿como estas? hasta luego como haria para ...
  #1 (permalink)  
Antiguo 08/08/2011, 00:35
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Extraer una cadena hasta cierto simbolo

Pues eso , que la verdad no se me ocurre como hacer algo asi:

digamos que tengo

Hola ¿como estas? hasta luego

como haria para obtener algo así,

Hola ¿como estas

y que ahi se detenga, no puede ser por número de caracteres por que es variable el tamaño.

y pues expresiones regulares ya se me olvidaron XD.

solo necesito una idea, que no sea expresiones regulares si no hay de otra pues ni modo.
  #2 (permalink)  
Antiguo 08/08/2011, 00:40
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Extraer una cadena hasta cierto simbolo

algo así?

Código PHP:
Ver original
  1. <?php
  2.  
  3. $str = 'Hola ¿como estas? hasta luego';
  4. $res = explode('?', $str);
  5. echo $res[0];
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #3 (permalink)  
Antiguo 08/08/2011, 00:41
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Extraer una cadena hasta cierto simbolo

Tienes razón hace rato que no toco php y se me olvidan las cosas gracias.

Etiquetas: simbolo, variables, cadenas
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 00:31.