用来操作对象或类的函数:获取一个类中的方法的名字,类的属性名字
class A{
public $a = 1;
protected $b = 2;
public function __construct()
{
echo 'fe'."\n";
}
public static function index(){
echo 'index'."\n";
}
protected function ddd(){
}
}
$a = new A;
$b = '';
// 检测类A是否被定义
echo class_exists('A')."\n";
// 获取实例$a 的类名
echo get_class($a)."\n";
// 传入的变量如果不是对象类型,产生警告
echo get_class($b)."\n";
// 返回类的 public 属性组成的数组
print_r( get_class_vars("A") );
// 返回对象或类的 public 方法名组成的数组
print_r( get_class_methods( $a ) );
这是我的签名