当前位置:3016.com-金沙城中心官网 > 编程 > PHP获取指定函数定义在哪个文件中以及其所在的

PHP获取指定函数定义在哪个文件中以及其所在的

文章作者:编程 上传时间:2019-11-24

当调试开源的代码时,希望查看某个函数的定义,那么就需要定位其位置。在 zend studio 这样的 IDE 中自是可以自动提示到,但当没有安装这样的开发工具时,我们可以怎么办呢?参考如下一段代码,或许就包含你所需的。

复制代码 代码如下:

class b { public function f() { }}

function function_dump { try { if { $func = new ReflectionMethod($funcname[0], $funcname[1]); $funcname = $funcname[1]; } else { $func = new ReflectionFunction; } } catch (ReflectionException $e) { echo $e->getMessage(); return; } $start = $func->getStartLine() - 1; $end = $func->getEndLine() - 1; $filename = $func->getFileName(); echo "function $funcname defined by $filenamen";}function_dump;function_dump;$b = new b();function_dump;?>

本文由3016.com-金沙城中心官网发布于编程,转载请注明出处:PHP获取指定函数定义在哪个文件中以及其所在的

关键词: