来源:自学PHP网 时间:2014-11-30 12:29 作者: 阅读:次
[导读] php中魔术函数包括有tostring、call、clone、autoload几个常用的函数,希望此教程对各位朋友会有所帮助。面向对象开发总结1 对象的描述和配...
PHP面向对象开发之魔术函数详解php中魔术函数包括有tostring、call、clone、autoload几个常用的函数,希望此教程对各位朋友会有所帮助。 面向对象开发总结 1.对象的描述和配置。(可以理解为对对象的输出文字描述) 2.对象方法的一场处理。(可以理解为出现异常时候,自定义更人性化的错误信息) 3.克隆对象的应用。(可以理解为在原始对象上,克隆出一样的另一个对象,注意是另一个。) 4.自动载入对象的方法。(可以理解为引用) 1.对象描述和配置 方法名:__tostring() 格式代码如下:
实例代码如下:
2.对象方法的异常处理 调用一些不存在的对象方法的异常处理,是程序正常运行。 方法名:__call($funname,$arr_value) 格式代码如下:
实例代码如下:
3.对象的克隆 通过克隆方式可以在内存中生成两个一样的对象或升级原对象。(不是简单的赋值,而是在内存中开两块内存,克隆出的和被克隆的是2个属性方法一样的不同的两个对象) 方法名:__clone() 关键字:clone 格式代码如下:
实例代码如下:
4.自动载入对象的方法 快速取得对象名称并自动载入进当前页面 方法名:__autoload() 格式代码如下:
实例代码如下:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com