# 类/对象的信息

# 简介

这些函数允许你获得类和对象实例的相关信息。 你可以获取对象所属的类名，也可以是它的成员属性和方法。 通过使用这些函数，你不仅可以找到对象和类的关系，也可以是它们的继承关系（例如，对象类继承自哪个类）。

请参见手册中对象一节来查看在 PHP 里，对象和类如何实现和使用的详细描述。

- 示例
- 类/对象 函数
  - __autoload — 尝试加载未定义的类
  - class_alias — 为类创建别名
  - class_exists — 查类是否已经定义
  - enum_exists — 检测是否定义对应的枚举
  - get_called_class — 后期静态绑定（"Late Static Binding"）类的名称
  - get_class — 返回对象的类名
  - get_class_methods — 返回由类的方法名组成的数组
  - get_class_vars — 获取类的默认属性
  - get_declared_classes — 返回由已定义类的名字所组成的数组
  - get_declared_interfaces — 返回一个数组包含所有已声明的接口
  - get_declared_traits — 返回所有已定义的 traits 的数组
  - get_mangled_object_vars — 返回将对象属性混在一起的数组
  - get_object_vars — 获取指定对象的属性
  - get_parent_class — 检索对象或者类的父级类名
  - interface_exists — 检查接口是否已被定义
  - is_a — 检查对象是否属于一个给定的类型或子类型。
  - is_subclass_of — 检查对象是否继承或者实现（implement）此类
  - method_exists — 检查类的方法是否存在
  - property_exists — 检查对象或类是否具有该属性
  - trait_exists — 检查指定的 trait 是否存在

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open