Foros del Web » Programando para Internet » PHP »

Jugando con cadenas

Estas en el tema de Jugando con cadenas en el foro de PHP en Foros del Web. Hola, en el día de hoy me acerco con una consulta, que lógicamente parece bastante sencilla, pero que desconozco o tal vez olvide como aplicarla ...
  #1 (permalink)  
Antiguo 11/02/2010, 14:28
Avatar de p3rikl3s  
Fecha de Ingreso: febrero-2009
Ubicación: Valencia
Mensajes: 216
Antigüedad: 15 años, 9 meses
Puntos: 9
Exclamación Jugando con cadenas

Hola, en el día de hoy me acerco con una consulta, que lógicamente parece bastante sencilla, pero que desconozco o tal vez olvide como aplicarla o si existe una función en PHP que permita hacer esto (que es lo que realmente estoy buscando: UNA FUNCIÓN). Necesito recortar una cadena a partir de un carácter especifico. Ejemplo:

Tenemos la cadena: "La vida es bella.jpg".

Necesito eliminar los caracteres que siguen a partir del punto, quedando la cadena así:

Cadena resultante: "La vida es bella"

¿ Existe una función que me permita hacer esto ?

Agradezco su pronta respuesta amigos foreros. Saludos !
__________________
También me hago llamar Tropiburguer. Sígueme en twitter: @tropiburguer
  #2 (permalink)  
Antiguo 11/02/2010, 14:31
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Jugando con cadenas

precisamente, lee el manual de PHP acerca de las funciones de cadenas... ;)
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 11/02/2010, 14:34
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: Jugando con cadenas

bueno hay muchas formas

la que usaria yo seria
Código PHP:
Ver original
  1. $texto = "La vida es bella.jpg";
  2. $texto = preg_match('/(.*)\.jpg/i',$texto,$matches);
  3. echo $matches[1];
__________________
More about me...
~ @rhyudek1
~ Github
  #4 (permalink)  
Antiguo 12/02/2010, 12:25
Avatar de p3rikl3s  
Fecha de Ingreso: febrero-2009
Ubicación: Valencia
Mensajes: 216
Antigüedad: 15 años, 9 meses
Puntos: 9
Respuesta: Jugando con cadenas

Que vergüenza , disculpen esta pregunta que no debió ser !. Este "problema" se resuelve sencillamente con la función substr. Vamos a verlo:


Código PHP:
$cadena "la vida es bella.jpg";
$texto substr($cadena[$count],0,-4); 

Mas claro imposible.

Gracias por su atención y disculpen las molestias ocasionadas, pero a veces el cansancio y largas noches en vela pasan factura !. Cuando crean no hallar solución alguna les digo duerman, sí, duerman un poco y verán como las respuesta a sus problemas - informáticos - aparecen como por "arte de magia".

Caso cerrado.
__________________
También me hago llamar Tropiburguer. Sígueme en twitter: @tropiburguer

Última edición por p3rikl3s; 12/02/2010 a las 12:30
  #5 (permalink)  
Antiguo 12/02/2010, 12:42
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: Jugando con cadenas

es cierto que puedes hacerlo así, pero en el caso de que la extensión del archivo fuera otra ?
por ejemplo .js .. ahí ya no te sirve... pero lo que escribí hace un rato si te servirá igual :P
__________________
More about me...
~ @rhyudek1
~ Github

Etiquetas: 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 14:12.