En este artículo, aprenderemos cómo obtener el nombre de archivo actual usando PHP.
Input : c:/xampp/htdocs/project/home.php Output : project/home.php Input : c:/xampp/htdocs/project/abc.txt Output : project/abc.txt
A veces, necesitamos obtener el nombre del archivo actual con el nombre del directorio en el que se almacena nuestra página para diferentes propósitos. Como estamos usando PHP, podemos obtener fácilmente el nombre del archivo actual o el nombre del directorio de la página actual usando $_SERVER[‘SCRIPT_NAME’].
Usando $_SERVER[‘SCRIPT_NAME’]: $_SERVER es una array de información almacenada, como encabezados, rutas y ubicaciones de secuencias de comandos. Estas entradas son creadas por el servidor web. No hay otra manera de que cada servidor web proporcione esta información.
Sintaxis: ‘SCRIPT_NAME’ proporciona la ruta desde la raíz para incluir el nombre del directorio.
- Para obtener el nombre del archivo actual. Usamos
$currentPage= $_SERVER['SCRIPT_NAME'];
- Para mostrar el nombre del archivo actual. Usamos
echo $currentPage;
Código PHP: El siguiente es el código completo para obtener el nombre del archivo actual con el nombre del directorio.
PHP
<?php // To Get the Current Filename. $currentPage= $_SERVER['SCRIPT_NAME']; // To Get the directory name in // which file is stored. $currentPage = substr($currentPage, 1); // To Show the Current Filename on Page. echo $currentPage; ?>
Producción:
project/home.php
En este código, la función PHP substr() se usa para extraer la parte de la string de la string variable $currentPage.
Publicación traducida automáticamente
Artículo escrito por iamjatinkumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA