是否有一个魔术变量可以给我包含脚本的名称?
例子:
仪表板.php
<?php
include_once('test.php');
测试.php:
<?php
// Prints test.php
echo ___INCLUDING___;
是否有一个魔术变量可以给我包含脚本的名称?
例子:
<?php
include_once('test.php');
<?php
// Prints test.php
echo ___INCLUDING___;
从对 Stack Overflow 问题的回答获取包含 PHP 脚本的文件的名称:
<?php
$trace = debug_backtrace();
if (isset($trace[0])) {
$includingScript = basename($trace[0]['file']);
echo $includingScript;
}
?>