Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何检索呼叫者';这条路怎么走?_Php - Fatal编程技术网

Php 如何检索呼叫者';这条路怎么走?

Php 如何检索呼叫者';这条路怎么走?,php,Php,在脚本中,我使用以下命令调用另一个类: Factory::folder(); 但是当我指定 dirname(__FILE__) …我得到的是库的路径,而不是调用方的路径 我怎样才能知道打电话的人的路径 谢谢你这么做 $trace = debug_backtrace(); echo $trace[1]['file'] 你甚至可以再往回走。这样做 $trace = debug_backtrace(); echo $trace[1]['file'] 你甚至可以再往回走。使用。更具体地说,它

在脚本中,我使用以下命令调用另一个类:

Factory::folder();
但是当我指定

dirname(__FILE__)
…我得到的是库的路径,而不是调用方的路径

我怎样才能知道打电话的人的路径

谢谢你这么做

$trace = debug_backtrace();

echo $trace[1]['file']
你甚至可以再往回走。

这样做

$trace = debug_backtrace();

echo $trace[1]['file']

你甚至可以再往回走。

使用。更具体地说,它是一种方法。

使用。更具体地说,这是一种方法。

但这在生产中是一种好方法吗?听起来只适合发展是的。这在生产上很好。无论何时在生产中出现PHP错误,都会调用该函数来打印backtrace.No。它只适用于在生产中调试-用于日志记录等,但绝对不适用于动态工厂。但这在生产中是一个好方法吗?听起来只适合发展是的。这在生产上很好。无论何时在生产中出现PHP错误,都会调用该函数来打印backtrace.No。它只适用于在生产环境中进行调试-用于日志记录等,但绝对不适用于动态工厂。该类内置于php吗?是的,不幸的是,它没有很好的文档记录。该类内置于php吗?是的,不幸的是,它没有很好的文档记录。