PHP获取包含/所需当前文件的文件

时间:2012-07-22 07:04:54

标签: php include require

  

可能重复:
  PHP - retrieve name of script that included or required it

PHP是否有办法获取当前文件的文件required/included?例如:

Controller.php这样

<?php
  include("add-person.php");
?>

附加person.php

<?php
  echo get_parent(); //should return controller.php
?>

执行

php -f controller.php

基本上就像伪造的函数get_parent()。感谢。

1 个答案:

答案 0 :(得分:5)

我知道“不那么干净”的方式。尝试通过数组debug_backtrace()给你。除其他外,它包含一个层次结构,代码如何通过包含文件进行处理。手动here