__autoload — 尝试加载未定义的类
class_alias — 为类创建别名
class_exists — 查类是否已经定义
enum_exists — 检测是否定义对应的枚举
get_called_class — 后期静态绑定(”Late Static Binding”)类的名称
get_class_methods — 返回由类的方法名组成的数组
get_class_vars — 获取类的默认属性
get_class — 返回对象的类名
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 是否存在