3

重複の可能性:
PHP - 含まれているか必要なスクリプトの名前を取得する

PHP現在のファイルを取得する方法はありrequired/includedますか? 例えば:

controller.php

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

add-person.php

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

実行

php -f controller.php

基本的には、でっちあげの機能みたいなものget_parent()。ありがとう。

4

1 に答える 1

5

私は「あまりきれいではない」方法を知っています。配列debug_backtrace()を調べてみてください。とりわけ、コードがインクルード ファイルを介して処理された方法の階層が含まれています。マニュアルはこちら

于 2012-07-22T07:08:05.193 に答える