PHP获取当前执行php文件名的代码

获取当前执行 PHP 文件名的代码可以使用各种不同的方法,本文将介绍其中两种常用且易于理解的方法。

获取当前执行 PHP 文件名的代码可以使用各种不同的方法,本文将介绍其中两种常用且易于理解的方法。

方式1:使用$_SERVER['SCRIPT_FILENAME']变量

可以使用$_SERVER['SCRIPT_FILENAME']变量来获取服务器上当前正在运行的 PHP 脚本的完整路径和文件名。

示例1:

$current_file_name = $_SERVER['SCRIPT_FILENAME'];
echo 'The current PHP script filename is: ' . $current_file_name;

在此示例中,获取当前正在运行的 PHP 脚本的完整路径和文件名的代码存储在$current_file_name这个变量中。然后,使用echo语句打印出文件名。

输出:The current PHP script filename is: /var/www/html/index.php

方式2:使用basename(__FILE__)函数

您还可以使用basename(__FILE__)函数获取当前 PHP 文件名。

示例2:

$current_file_name = basename(__FILE__);
echo 'The current PHP script filename is: ' . $current_file_name;

在此示例中,函数basename(__FILE__)用于获取当前 PHP 文件名,并将其存储在变量$current_file_name中。然后,使用echo语句打印出文件名。

输出:The current PHP script filename is: index.php

无论您使用哪种方法,都可以在 PHP 脚本中获取当前 PHP 文件名并将其用作日志记录、错误处理或其他目的。

本文标题为:PHP获取当前执行php文件名的代码

基础教程推荐