1

我正在寻找一种方法来获取所有 php 函数的列表,但需要按它们所在的类对它们进行分组。不确定是否有办法从 PHP 文档中获取它,或者它是否内置在 PHP 中。我真的只是在寻找内置/流行的类,所以我不关心自定义的 mysqli 类,但我确实需要可以使用 PHP 安装的 mysql 库。

非常感谢

4

1 回答 1

4

尝试这个:

foreach(get_declared_classes() as $classname) {
    echo $classname . PHP_EOL;
    $class = new ReflectionClass($classname);
    foreach($class->getMethods() as $m) {
        echo '  ' . $m->name . PHP_EOL;
    }
}

get_declared_classes()用来获取所有声明的类的列表。然后我从它们创建一个ReflectionClass对象并遍历它们的方法。

于 2013-04-24T02:32:06.013 回答