La función pathinfo() devuelve información sobre la ruta del archivo en forma de matriz.
Los elementos de la matriz devueltos son los siguientes:
[nombredir]: ruta del directorio
[nombre base]: nombre del archivo
[extensión]: nombre del sufijo del archivo
[nombre de archivo]: nombre de archivo sin sufijo
información de ruta (ruta, opciones)
parámetro | describir |
---|---|
camino | Requerido. Especifica la ruta que se va a comprobar. |
opciones | Opcional. Especifica los elementos de la matriz que se devolverán. El valor predeterminado es todo. Valores posibles: PATHINFO_DIRNAME: solo devuelve el nombre del directorio PATHINFO_BASENAME: solo devuelve el nombre base PATHINFO_EXTENSION: solo se devuelven extensiones PATHINFO_FILENAME: solo devuelve el nombre del archivo |
Nota: Si no se solicitan todos los elementos, la función pathinfo() devuelve una cadena.
El código anterior generará:
Array( [nombre de directorio] => /testweb [nombre de base] => test.txt [extensión] => txt [nombre de archivo] => prueba)
El código anterior generará:
prueba.txt