explode al renombrar archivo
Publicado por informatic (13 intervenciones) el 24/04/2017 06:03:09
Buenas...
Quiero poder renombrar un archivo que ya se encuentre repetido, si bien logro realizar el renombre con rename, me surge una duda...
Antes de renombrar un archivo, que puede tener nombres como archivo.docx o archivo.doc, necesito separar la extension con el nombre de archivo, es decir, [archivo].[docx], para eso utilizo
Con $extension[1]; puedo obtener el 'doc' sin problemas...
Pero mi problema es si este documento fuera archivo.archivo.doc o archivo.archivo.docx
que el nombre tuviera puntos entre medio. nose si es posible solo mantener el ultimo punto de extension para que me devuelva doc o docx.
Espero haberme explicado bien, desde ya muchas gracias
Quiero poder renombrar un archivo que ya se encuentre repetido, si bien logro realizar el renombre con rename, me surge una duda...
Antes de renombrar un archivo, que puede tener nombres como archivo.docx o archivo.doc, necesito separar la extension con el nombre de archivo, es decir, [archivo].[docx], para eso utilizo
1
2
$archivo = 'archivo.doc';
$extension = explode('.',$archivo);
Con $extension[1]; puedo obtener el 'doc' sin problemas...
Pero mi problema es si este documento fuera archivo.archivo.doc o archivo.archivo.docx
que el nombre tuviera puntos entre medio. nose si es posible solo mantener el ultimo punto de extension para que me devuelva doc o docx.
Espero haberme explicado bien, desde ya muchas gracias
Valora esta pregunta


0