“var_dump”函数

时间:2012-01-02 05:35:02

标签: php debugging function server-side

通过函数名本身,var_dump()转储所提供参数的所有内容,除了对象的函数。

有没有办法摆脱这些功能?

3 个答案:

答案 0 :(得分:6)

您无法获取对象的方法,但您可以获取类方法:

var_dump(get_class_methods('classname'));

var_dump(get_class_methods(get_class($object)));

答案 1 :(得分:2)

PHP有一个class_get_methods()函数和一个反射API。要么就足够了。

答案 2 :(得分:2)

您也可以使用ReflectionClass API

一个例子:

$cls = new ReflectionClass("classname");
var_dump($cls -> getMethods());