PHP中 Classes/Object 函数
来源:互联网 发布:淘宝宝贝长图要上几张 编辑:程序博客网 时间:2024/05/22 03:40
1. class_alias ----- 给类取个别名
class_alias("C","C2");
2. class_exists ----- 检查类是否已定义
当前执行脚本上下文中如果存在class_name指定的类,则class_exists()函数返回true;否则返回false。
boolean
class_exists
(string class_name);
3. get_called_class ----- 得到已经定义的类
4. get_class_methods ----- 了解类方法
get_class_methods()函数返回一个数组,其中包含class_name类中定义的所有方法名。
array
get_class_mothods(mixed class_name);
5. get_class_vars ----- 了解类字段
get_class_vars()函数返回一个关联数组,其中包含class_name类中定义的所有字段名及其相应的值。
array
get_class_vars(string class_name);
6. get_class ----- 通过对象实例化出对象的类
get_class()函数返回object所属类的类名,如果object不是对象则返回false。
string get_class(object object);
7. get_declared_classes ----- 了解声明类
函数get_declared_classes()返回一个数组,其中包含当前执行脚本中定义的所有类名。根据PHP发行包的配置不同,这个函数的输出会有所区别。例如,在测试服务器上执行get_declared_classes()将得到包含97个类的列表。
array
get_declared_classes(void);
8. get_declared_interfaces ----- 返回一个数组包含所有已声明的接口
var_dump(get_declared_interfaces());
9. get_object_vars ----- 了解对象字段
get_object_vars()函数返回一个关联数组,其中包含object可用的已定义字段以其相应的值。没有值得字段在关联数组中将赋值为NULL。
array
get_object_vars(object object);
10. get_parent_class ----- 确定对象的父类
get_parent_class()函数返回object所属类的父类名。如果object类是基类,那么就返回该类的名称。string get_parent_class(mixed object);
11. interface_exists ----- 确定接口是否存在
interface_exists()函数确定一个接口是否存在,如果存在则返回true,否则返回false。
boolean
interface_exists
(string interface_name[,boolean autoload]);
12. is_a ----- 确定对象类型
object属于class_name类时,或者属于class_name的一个子类时,is_a()函数返回true。
boolean
is_a
(object object,string class_name);
13. is_subclass_of ----- 确定对象的子类类型
object属于继承自class_name的类时,is_subclass_of()函数返回true,否则返回false。
boolean
is_subclass_of
(object object,string class_name);
14. method_exists ----- 检查类的方法是否存在
15. property_exists ----- 检查对象或类是否具有该属性
16. call_user_method_array ----- 调用一个用户方法,同时传递参数数组(已废弃)
17. call_user_method ----- 对特定对象调用用户方法(已废弃)
- PHP中 Classes/Object 函数
- Classes/Object 函数
- php 函数 object to array
- 摘自PHP手册[3] – Classes/Objects 类/对象函数
- LDAP Object Classes and Attributes
- PHP stdClass Object转array 函数
- PHP中遍历stdclass object 及 json
- PHP中遍历stdclass object 及 json
- PHP中遍历stdclass object 及 json
- Php中StdClass、object、array的概念
- Adding Object Subscripting Support to Your Classes
- php_lang_ref:classes and objects >> object interface
- Java Basics Part 4/20 - Object & Classes
- 【php】php中常用函数
- php object
- Java中Object常用的成员函数
- ios object-c 中调用c函数
- 【phpcms-v9】phpcms-v9中url路由规则文件分析:phpcms/libs/classes/param.class.php
- VC++ warning C4786 详解
- 是否怀念这些日子
- 让你的Emacs像vi一样高亮 “#if 0 ... #endif"
- 【郭林专刊】JSP中JSTL提供的函数标签EL表达式操作字符串的方法
- IT面试真经
- PHP中 Classes/Object 函数
- 你经历过吗?
- ASP.NET变量的作用域
- 《java编程思想》第一章 笔记
- 三条命令解决Windows 7无法启动问题
- use Emakefile to compile erlang project
- warning: operation on ‘i’ may be undefined
- Targets教程
- 转-世界议论“后乔布斯时代”