Php 获取对象的所有成员函数的列表,但看不到对象代码

Php 获取对象的所有成员函数的列表,但看不到对象代码,php,object,member-functions,Php,Object,Member Functions,我该怎么做呢?我知道get\u object\u vars、print\u r和var\u dump,但它们似乎只显示成员属性。我需要查看成员函数 例如,我可以看到“Title”属性,但是在看不到对象代码的情况下,如何知道是否存在getTitle/setTitle函数呢?(无需为每个变量繁琐地测试get/set函数)使用get\u class\u方法() 像这样get_class_方法('classname')看一看 <?php class Member { public fun

我该怎么做呢?我知道get\u object\u vars、print\u r和var\u dump,但它们似乎只显示成员属性。我需要查看成员函数

例如,我可以看到“Title”属性,但是在看不到对象代码的情况下,如何知道是否存在getTitle/setTitle函数呢?(无需为每个变量繁琐地测试get/set函数)

使用get\u class\u方法() 像这样
get_class_方法('classname')

看一看


<?php
class Member {
    public function getName() {

    }
    public function getRanking() {

    }
}

$member = new ReflectionClass('Member');

foreach($member->getMethods() as $method) {
    echo $method->getName(), PHP_EOL;
}

/*
    getName
    getRanking
*/