PHP面向对象
又起风了
这个作者很懒,什么都没留下…
展开
-
简单的面向对象
<?phpclass car extends conn//类的声明car 和继承conn{function select(){//声明一个方法,默认是public$sql="select * from users";$res=mysql_query($sql) or die(mysql_error());$arr=[];while($rows=mysql_fetch_array($re原创 2016-05-12 13:48:58 · 261 阅读 · 0 评论 -
面向对象之魔术方法__get()和__set()
__get()方法:这个方法用来获取私有成员和保护成员属性值的,有一个参数,参数传入你要获取的成员属性的名称,返回获取的属性值,这个方法不用我们手工的去调用,因为我们也可以把这个方法做成私有的方法,是在直接获取私有属性的时候对象自动调用的。因为私有属性已经被封装上了,是不能直接获取值的,但是如果你在类里面加上了这个方法,在使用“echop1->name”这样的语句直接获取值的时候就会自动调用__ge原创 2016-05-13 08:47:44 · 3643 阅读 · 0 评论 -
PHP面向对象之接口
接口就是在一个类似于类的东西里面放入一些 函数的声明,注意,里面接口中不定义类成员,类成员的定义完全交给实现类来完成。 创建:interface IinterfaceName{ CONST 1; //~CONST N; function methodName1(); //~function methodNameN();}实现接口语法:class Class_Nam原创 2016-05-13 09:14:35 · 324 阅读 · 0 评论 -
对象克隆
克隆一个对象,实现复制一个对象,header("content-type:text/html;charset=utf-8");class car { public $name; function __clone(){//用于调整对象的克隆行为 echo "当克隆时,我会自动执行<br>"; } function jieShao(){ e原创 2016-05-13 13:04:44 · 318 阅读 · 0 评论