<?php
class A
{
public $attribute1;
function operation1()
{
echo 'operation1';
}
}
$a = new A();
var_dump($a);
它显示:
object(A)[1]
public 'attribute1' => null
问题:
它以class A
输出属性,但是如果我想在class A
中查看方法/函数,我该怎么办?
您可以获取类方法的名称
$class_methods = get_class_methods('A');
// or
$class_methods = get_class_methods(new A());
foreach ($class_methods as $method_name) {
echo "$method_name'n";
}
使用 get_class_methods 查看类函数名称。
$class_methods = get_class_methods(new A());
foreach ($class_methods as $method_name) {
echo "$method_name'n";
}
输出
operation1