-1

fileA.php:需要 function.inc.php 并使用x()该包含文件

fileB.php:需要 fileA.php用户调用 fileB.php 来获取 fileA.php

function.inc.php: function x() - 返回调用它的文件名

什么是 PHP 服务器变量或任何从function.inc.php中获取 fileA.php 名​​称的变量?

  • 用例 - 函数 x() 可以是mysql_query() or die(mail( {info about error as well as which file caused it} )

基于下面的答案 - 这有效:

function x($q){ mysql_query($q) or die(mail('yourself@example.com,'error @ '.$_SERVER['PHP_SELF'] , serialize(debug_backtrace()) . "\n\n".mysql_error())); }


  • 对于投反对票的人-您能否为上面的功能跟踪提供更好的想法/解决方案?
4

1 回答 1

1

据我所知,没有。您可以遍历debug_backtrace的输出来找到它。

于 2010-08-04T13:26:27.073 回答