PHP Class/Object 函数

这些函数使您可以获得有关类和实例对象的信息。您可以获得对象所属的类的名称及其成员属性和方法。

安装

无需安装即可使用这些函数。它们是PHP核心的一部分。

函数列表

PHP版本-表示支持该函数的PHP的最早版本。

序号函数名称
函数说明PHP版本
1

call_user_method_array()

调用带有参数数组的用户方法[已弃用]

4
2

call_user_method()

对特定对象调用用户方法[已弃用]

4
3class_exists()检查是否已定义类4
4get_class_methods()获取类方法的名称4
5get_class_vars()获取类的默认属性4
6get_class()返回对象的类的名称4
7get_declared_classes()返回带有已定义类名称的数组4
8get_declared_interfaces()返回所有已声明接口的数组5
9get_object_vars()获取给定对象的属性4
10get_parent_class()检索对象或类的父类名称4
11interface_exists()检查是否定义了接口5
12is_a()检查对象是否属于此类或将此类作为其父对象之一4
13is_subclass_of ()检查对象是否具有此类作为其父级之一4
14method_exists()检查类方法是否存在4
15property_exists()检查对象或类是否具有属性5
16__autoload()尝试加载未定义的类5
17class_alias()为一个类创建别名5
18get_called_class()后期静态绑定("Late Static Binding")类的名称5
19get_declared_traits()返回所有已定义的 traits 的数组5
20trait_exists()检查指定的 trait 是否存在。5