php网站项目,控制器调用了一个方法,怎样快速找到这个方法是在那个类中?那个类的位置?

由于项目源码很大,在服务器中,没法用集成环境软件去追源代码,有什么好方法吗?万分感谢啦... 由于项目源码很大,在服务器中,没法用集成环境软件去追源代码,有什么好方法吗?万分感谢啦 展开
 我来答
百度网友8538c4d
2016-08-26 · TA获得超过105个赞
知道小有建树答主
回答量:212
采纳率:86%
帮助的人:131万
展开全部
猜测你服务器应该是linux的吧,
那就是一个全文搜索的命令了:
//下面这个命令是搜索某个目录下面的所有文件是否含有某个字符串,打印出文件名

find 索引的目录 |xargs grep -ri "搜索的方法名称" -l
//找到后打开文件,挨个搜索方法
vim xxx.php
//然后执行:
/方法名称
追问
谢谢您的指点,主要不知道类名,源码直接就调用了一个方法,用print_r();  括号里面放方法名之后测试,没反映。用debug_print_backtrace();方法  追到的都是框架的代码,也没找到方法所在的位置!望您在指点下
追答
那也有办法 你直接从服务器上把代码打包拉本地 然后总归可以找到了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式