如何查看某段php脚本中出现的函数是在那个php文件中定义的!!急急急
用IDE的话, 直接ctrl+鼠标单击.
用普通编辑器, 就整个项目下查找function 函数名
.
用反射类 echo (new ReflectionFunction('函数名'))->getFileName()
如果是在一个项目里或者知道调用函数在哪个路径下的话,可以在命令行用grep查找。
grep -rn 'function 函数名(' 项目路径
例如:grep -rn 'function function_dump(' /Users/admin/Workspace/Project
结果:2.php:12:function function_dump($funcname) { //可以看到是在2.php这个文件的第12行
2 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答854 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答910 阅读
1 回答894 阅读
1 回答825 阅读
使用ReflectionFunction。ReflectionMethod中文文档ReflectionFunction中文文档