Cómo obtener el nombre de un archivo en PHP

En PHP, a menudo necesitas obtener el nombre del archivo en el que estás trabajando. Esto puede ser útil en situaciones como registro de errores, generación de nombres de archivos dinámicos o simplemente para mostrar información relevante en tu aplicación.

Obtener el nombre del archivo actual

$nombreArchivo = __FILE__;
$nombreArchivo = basename($nombreArchivo);

echo "El nombre del archivo actual es: " . $nombreArchivo;

Este código primero obtiene la ruta completa del archivo actual y luego utiliza la función basename() para extraer el nombre del archivo sin la ruta. El resultado se almacena en la variable $nombreArchivo.

Obtener el nombre del archivo sin extensión

Si deseas obtener solo el nombre del archivo sin la extensión, puedes hacerlo de la siguiente manera:

$nombreArchivoCompleto = __FILE__;
$nombreArchivoSinExtension = pathinfo($nombreArchivoCompleto, PATHINFO_FILENAME);

echo "El nombre del archivo actual sin extensión es: " . $nombreArchivoSinExtension;

Este código utiliza la función pathinfo() junto con la constante PATHINFO_FILENAME para obtener el nombre del archivo sin la extensión.

Espero que estos ejemplos te sean útiles para trabajar con nombres de archivos en PHP. ¡Si tienes alguna pregunta o comentario, no dudes en dejarlo a continuación!

Next Post Previous Post
No Comment
Add Comment
comment url