Foros del Web » Programando para Internet » PHP »

Seleccionar cadena de una ruta y guardarla

Estas en el tema de Seleccionar cadena de una ruta y guardarla en el foro de PHP en Foros del Web. Hola a todos, Tengo almacenada en una variable la siguiente ruta completa hacia una imagen: ../../../imagenes/dni/1311/2011-12-30/13252104788088.jpeg El tema es que quiero coger el nombre y ...
  #1 (permalink)  
Antiguo 29/12/2011, 20:33
 
Fecha de Ingreso: diciembre-2011
Mensajes: 7
Antigüedad: 12 años, 4 meses
Puntos: 0
Seleccionar cadena de una ruta y guardarla

Hola a todos,

Tengo almacenada en una variable la siguiente ruta completa hacia una imagen:

../../../imagenes/dni/1311/2011-12-30/13252104788088.jpeg

El tema es que quiero coger el nombre y extensión de la imagen, o sea 13252104788088.jpeg y guardarlo en una variable y no se como. El tema es que necesito que lo haga para cualquier tipo de nombre de imagen, o sea..

../../../imagenes/dni/1311/2011-12-30/13252104788088.jpeg cogiéndome 13252104788088.jpeg

o

../../../imagenes/dni/1311/2011-12-30/5646464.png cogiéndome 5646464.png

o

../../../imagenes/dni/1311/2011-12-30/777564646.gif cogiéndome 777564646.gif

En principio pensé en contar los caracteres, pero puede cambiar la ruta y la extensión del archivo, por lo que al ser variante no me sirve.

Sé que se podría hacer con expresiones regulares, pero lo desconozco. Si me echáis una ayuda...

Muchísimas gracias
  #2 (permalink)  
Antiguo 29/12/2011, 20:51
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 14 años, 11 meses
Puntos: 322
Respuesta: Seleccionar cadena de una ruta y guardarla

Como ya dijiste, puedes usar expresiones regulares, lee ésto:
http://www.forosdelweb.com/f18/aport...s-pcre-646110/

Y si no, puedes usar éstas dos funciones:
http://mx2.php.net/explode
http://mx2.php.net/array_pop

Lee esos dos sitios y sabrás que hacer, esta será tu misión

Saludos
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies

Etiquetas: ruta, 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 22:11.