PHP里如何获取函数的调用位置

dafenqi
2023-08-11 / 0 评论 / 19 阅读 / 正在检测是否收录...

PHP里如何获取函数的调用位置

<?php
    function c() {
        a();
    }
    function a() {
        b();
    }
    function b() {
        $backtrace = debug_backtrace();
        $aa= array_shift($backtrace);
        var_dump($aa);
    }
    c();
    /*
    输出
    array(4) {
     ["file"]=>
     string(14) "/code/main.php"
     ["line"]=>
     int(6)
     ["function"]=>
     string(1) "b"
     ["args"]=>
     array(0) {
     }
    }
    */
?>
0

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /www/wwwroot/testblog.58heshihu.com/var/Widget/Archive.php on line 1032

评论 (0)

取消