Php 如何从类中输出方法
问题: 它在Php 如何从类中输出方法,php,Php,问题: 它在类A中输出属性,但是如果我想查看类A中的方法/函数,我该怎么做?用于查看类函数名称 object(A)[1] public 'attribute1' => null 输出 您可以获取类方法的名称 operation1 是的,我可以看到名称,但是有没有一种方法可以看到方法中的内容?例如echo“operation1”@user2507818我不认为PHP有任何类型的函数会返回函数的代码。但无论如何,您应该对结果而不是函数的代码感兴趣。 $class_methods = g
类A
中输出属性,但是如果我想查看类A
中的方法/函数,我该怎么做?用于查看类函数名称
object(A)[1]
public 'attribute1' => null
输出
您可以获取类方法的名称
operation1
是的,我可以看到名称,但是有没有一种方法可以看到方法中的内容?例如
echo“operation1”
@user2507818我不认为PHP
有任何类型的函数会返回函数的代码。但无论如何,您应该对结果而不是函数的代码感兴趣。
$class_methods = get_class_methods(new A());
foreach ($class_methods as $method_name) {
echo "$method_name\n";
}
operation1
$class_methods = get_class_methods('A');
// or
$class_methods = get_class_methods(new A());
foreach ($class_methods as $method_name) {
echo "$method_name\n";
}