我的php学习笔记(二十二)php的面向对象开发(九)
来源:互联网 发布:苹果手机直播软件 编辑:程序博客网 时间:2024/05/22 08:06
面向对象开发的总结与面向对象的技巧
一、对象描述的配置
方法名 __tostring()
可直接打印对象句柄,从而获得该方法的基本信息或其他内容
在类初始化之后,可以直接输出tostring函数中的内容。
二、对象方法的异常处理
方法名 __call($functionname,$value);
调用一些不存在的对象方法的异常处理,使程序继续正常运行。
参数$value使用数组的方式保存,打印的时候用print_r()函数输出。
三、克隆对象的应用
方法名__clone()
如果直接将对象进行赋值的话,当改变原来的对象就会使新的对象也发生改变,而是用克隆就不会。克隆是将原来的对象克隆到一个新的变量中,而且使用克隆方法也可以使用原来类中的方法。克隆的效率比new高。
四、自动载入对象的方法
方法名: __autoload()
写在class外面,快速获得对象名称并自动载入进当前页。
就像引入其他类文件的函数include一样。
- 我的php学习笔记(二十二)php的面向对象开发(九)
- 我的php学习笔记(十五)php的面向对象开发(二)
- 我的php学习笔记(二十)php的面向对象开发(七)
- 我的php学习笔记(二十一)php的面向对象开发(八)
- 我的php学习笔记(十四)php的面向对象开发(一)
- 我的php学习笔记(十六)php的面向对象开发(三)
- 我的php学习笔记(十七)php的面向对象开发(四)
- 我的php学习笔记(十八)php的面向对象开发(五)
- 我的php学习笔记(十九)php的面向对象开发(六)
- php的学习笔记之面向对象(二)
- PHP面向对象开发的学习(二)
- 后台开发学习(九)PHP面向对象基础
- 学习PHP面向对象(九) 接口
- 我的php学习笔记(十二)php生产HTML文件原理
- PHP面向对象开发的学习(二)(PHP100第十九讲)
- 【深入PHP 面向对象】读书笔记(二十二)
- 个人PHP学习笔记(五)--面向对象的程序设计
- PHP面向对象(oop)的学习笔记
- <zz>版本控制软件Git / Github的GUI使用
- N次贝塞尔曲线动画
- C++引用类型的原理
- Linux添加USB转串口驱动
- LPC2103 IAR 配置文件详解
- 我的php学习笔记(二十二)php的面向对象开发(九)
- C# OleDb读取Excel文件 避免出现 科学计数法
- Eclipse 用空格代替tab
- ch341.c
- Java 集合 Stack、Queue、Map插入、移除和遍历
- TCP三次握手/四次挥手详解
- Logcat报错
- jQuery的Ajax的自动完成功能控件
- android基础(一) View与六大布局(上)