有没有办法检测或查找包含自动加载或需要时执行的类和代码的文件?像例子一样:
<?php
class SomeClass
{
private $variable;
public function __construct($variable) {
$this->variable = $variable;
}
}
// example usage
$foo = new SomeClass('test');
var_dump($foo);
// some other code
我需要在一个较旧的项目中找到它们,并且有太多文件无法手动检查它们。
感谢。
编辑:我不能自动加载所有这些(因为我不知道在哪些文件中可能存在不需要的代码),甚至没有必要向我显示任何执行的代码,除非它会有一些错误。答案 0 :(得分:0)
也许您搜索单词class并将结果传递给new?
grep -r --include "*.php" 'class' | grep 'new'
答案 1 :(得分:0)