php面向对象学习
来源:互联网 发布:中国女性数据库 编辑:程序博客网 时间:2024/06/05 09:41
1、对象描述的配置:方法名 __tostring()
class My{function __tostring ( ){ echo "我所要显示的内容"; } }$p = new My();echo $p;
输出结果:我所要显示的内容
2、对象方法的异常处理:方法名 __call($funname,$arr_value)
调用一些不存在的对象方法的异常处理,使程序继续正常运行。
class My{function __call($n,$v){ echo "错误的方法名".$n; echo "错误的参数".Print_r($v); } }//因为参数会有多个所要用数组的方式保存,打印的时候也要就用print_r 输出
3、克隆对象的应用:方法名 __clone() ,关键字 clone,通过克隆的方式我们可以在内存中生成两个一样的对象或升级原对象。
class My{function __clone( ){ echo "克隆时自动调用的函数"; } }$a=new My()$b=$a; //内存中只有一个对象$a=new My()$b= clone $a; //内存中会有两个对象
4、自动载入对象的方法,方法名 __autoload(),快速取得对象名称并自动载入进当前页面
function __autoload($class_n){ include($class_n.".php"); } $p=new Mypc(); $d=new demo();
将会被自动调用,执行如下
include("mypc.php");
include("demo.php");
- php 面向对象学习
- PHP学习---面向对象
- php面向对象学习
- php 面向对象学习
- PHP学习-面向对象
- php学习-面向对象
- php面向对象学习
- PHP面向对象学习(二)
- PHP学习笔记--面向对象
- php面向对象的学习
- php面向对象学习笔记
- php面向对象学习笔记
- PHP面向对象学习笔记
- PHP之面向对象学习
- php 学习之面向对象
- php面向对象学习教程5
- PHP面向对象学习的笔记
- PHP 面向对象学习笔记总结
- sublime修改字体的方法
- Access2003中文版应用基础教程(奋斗的小鸟)_PDF 电子书
- 串口通讯编程一日通4(串口基本操作)
- FragmentStatePagerAdapter
- poj 3694 Network
- php面向对象学习
- VS2010工程 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决办法
- angular-bootstrap中modal显示不了的问题解决
- MVC
- php教程
- ACCESS2003公司数据管理范例应用(奋斗的小鸟)_PDF 电子书
- C++双冒号::的作用
- poj 3378 Crazy Thairs 动态规划
- iOS 响应链