文章分类 -  PHP

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 38 下一页
摘要:一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”。 上一节中,我们为每个属 阅读全文
posted @ 2016-12-22 16:31 天涯海角路 阅读(118) 评论(0) 推荐(0)
摘要:__set() 方法用于设置私有属性值。 __get() 方法用于获取私有属性值。 __isset() 方法用于检测私有属性值是否被设定。 __unset() 方法用于删除私有属性。 __set() 方法用于设置私有属性值。 __get() 方法用于获取私有属性值。 __isset() 方法用于检测 阅读全文
posted @ 2016-12-22 16:29 天涯海角路 阅读(162) 评论(0) 推荐(0)
摘要:php面向对象_get(),_set()的用法 一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法 阅读全文
posted @ 2016-12-22 16:18 天涯海角路 阅读(131) 评论(0) 推荐(0)
摘要:本文测试环境为 php5.5.12 一、__get 、__set 将对象的属性进行接管。 一般来说,总是把类的属性定义为private,但是对属性的读取和赋值操作非常频繁,在php5+,预定义__set() 和__get()来获取和赋值其属性。即私有成员的设置和取值操作。 这两个方法需要手动添加到类 阅读全文
posted @ 2016-12-22 16:13 天涯海角路 阅读(131) 评论(0) 推荐(0)
摘要:1.类与对象 对象:实际存在该类事物中每个实物的个体。$a =new User(); 实例化后的$a引用:PHP的别名,两个不同的变量名字指向相同的内容 封装: 把对象的属性和方法组织在一个类(逻辑单元)里继承:以原有的类为基础,创建一个新类,从而代码复用的目的;多态:允许将子类类型的指针赋值给父类 阅读全文
posted @ 2016-12-22 15:58 天涯海角路 阅读(172) 评论(0) 推荐(0)
摘要:看看例子,如果我这样使用var: var $a=123; echo $a; //那么程序会提示语法错误,要去掉var这个变量定义才行。直接 $a=123; echo $a; //这样才不会报错,php是弱类型语言,所以不声明类型是没问题的。 那var什么时候才能用,请看: class Test{ v 阅读全文
posted @ 2016-12-22 15:55 天涯海角路 阅读(249) 评论(0) 推荐(0)
摘要:this,self,parent三个关键字从字面上比较好理解,分别是指这、自己、父亲。this是指向当前对象的指针(姑且用C里面的指针来看吧)self是指向当前类的指针parent是指向父类的指针(我 们这里频繁使用指针来描述,是因为没有更好的语言来表达)根据实际的例子来看看(1) this1 <? 阅读全文
posted @ 2016-12-22 15:42 天涯海角路 阅读(102) 评论(0) 推荐(0)
摘要:对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符 进行判断。 class Car { } $a = new Car(); $b = new Car(); if ($a == $b) echo '=='; 阅读全文
posted @ 2016-12-22 15:36 天涯海角路 阅读(88) 评论(0) 推荐(0)
摘要:public: 公有类型 在子类中可以通过self::var调用public方法或属性,parent::method调用父类方法 在实例中可以能过$obj->var 来调用 public类型的方法或属性 protected: 受保护类型 在子类中可以通过self::var调用protected方法或 阅读全文
posted @ 2016-12-22 15:36 天涯海角路 阅读(128) 评论(0) 推荐(0)
摘要:静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 class Car { private static $speed = 10; public static function getSpeed() { return self:: 阅读全文
posted @ 2016-12-22 15:35 天涯海角路 阅读(81) 评论(0) 推荐(0)
摘要:this是指向当前对象的指针 [php] view plain copy print? <?php class human{ public $name="李四"; public function eat(){ echo $this->name,'在吃饭'; } public function tes 阅读全文
posted @ 2016-12-22 12:33 天涯海角路 阅读(173) 评论(0) 推荐(0)
摘要:构造函数 PHP5可以在类中使用__construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数,因此常用来在对象创建的时候进行一些初始化工作。 class Car { function __construct() { print "构造函数被调用\n"; } } $c 阅读全文
posted @ 2016-12-22 12:33 天涯海角路 阅读(107) 评论(0) 推荐(0)
摘要:[php] view plain copy print? [php] view plain copy print? 阅读全文
posted @ 2016-12-22 11:44 天涯海角路 阅读(93) 评论(0) 推荐(0)
摘要:HP4.x 版本: PHP 4.x 的构造函数名与类名相同。 子类的构造函数名与子类名相同(废话)。 在子类里父类的构造函数不会自动执行。 要在子类里执行父类的构造函数,必须执行类似以下语句: $this->[父类的构造函数名()] 例如: class base1 { function base1( 阅读全文
posted @ 2016-12-22 11:24 天涯海角路 阅读(124) 评论(0) 推荐(0)
摘要:使用面向对象思想进行开发有以下优点:1、易维护采用面向对象思想设计的结构,可读性高,由于继承的存在,即使改变需求,那么维护也只是在局部模块,所以维护起来是非常方便和较低成本的。2、质量高在设计时,可重用现有的,在以前的项目的领域中已被测试过的类使系统满足业务需求并具有较高的质量。3、效率高在软件开发 阅读全文
posted @ 2016-12-22 10:34 天涯海角路 阅读(437) 评论(0) 推荐(0)
摘要:数组就是典型的数据结构了,使用数组操作函数,就可以实现单向和多向队列了。 操作函数有: array_shift array_unshift array_push array_pop 阅读全文
posted @ 2016-12-21 19:20 天涯海角路 阅读(150) 评论(0) 推荐(0)
摘要:php编程中30%的地方会用到数组,可见php数组的重要性。 php中的数组数组概述 php是弱类型语言,故数组可存放任意多个,任意类型的数据,且可实现堆,栈,队列等数据结构的功能。数组容量可根据元素个数自动调整。分类 索引数组 下标是整数,类似大多数语言中的数组。 关联数组 下标是无序不重复的ke 阅读全文
posted @ 2016-12-21 19:08 天涯海角路 阅读(137) 评论(0) 推荐(0)
摘要:PHP数组相关知识学习,要学习的主要有以下几点:1、了解数组的感念;2、掌握声明一维数组和二维数组的方法;3、掌握如何输出数组;4、掌握遍历数组的方法;5、了解如何合并数组;6、掌握进行字符串与数组之间的转换方法;7、熟悉如何统计数组元素个数;8、掌握丢数组排序的方法; 1. 合并数组 array_ 阅读全文
posted @ 2016-12-21 18:31 天涯海角路 阅读(274) 评论(0) 推荐(0)
摘要:1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: 复制代码 代码如下: array array_merge (array array1 array2…,arrayN) 这个函数将一个 阅读全文
posted @ 2016-12-21 18:31 天涯海角路 阅读(152) 评论(0) 推荐(0)
摘要:1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: Php代码 array array_merge (array array1 array2…,arrayN) Php代码 Php代码 阅读全文
posted @ 2016-12-21 18:24 天涯海角路 阅读(132) 评论(0) 推荐(0)

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 38 下一页