所以我找到了一份工作,要求我修复其他程序员编写的一些损坏的代码。它一团糟而且难以阅读,但 真正 让我明白的是我需要找到一个隐藏在数百个 php 文件中某处的特定函数。
如果给你函数名,说<?php print mystery_function(); ?>
,人们将如何追踪这一点?
除了通过 ftp 传输整个站点并让 Windows 搜索每个文件(我即将执行)的粗暴方法之外,是否有一种方法可以将值发送到该函数并产生可追踪的错误?
最佳答案
$reflection = new ReflectionFunction('mystery_function');
echo $reflection->getFileName();
关于php - 找到一个隐藏的 PHP 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7314065/