上一页 1 ··· 35 36 37 38 39
摘要: final:用来修饰类和方法,修饰类的时候表示这个类是终极类,不能被其他类继承,修饰方法的时候,表示这个方法是终极方法,不能被子类重写。static:用来修饰属性和方法,修饰属性的时候表示这个属性是静态属性,静态属性在类的外部只能用类名::$属性名这种方式访问,在类的内部还可以用self::$属性名... 阅读全文
posted @ 2014-08-18 09:38 向着太阳生 阅读(228) 评论(2) 推荐(0) 编辑
摘要: PHP中,一个类只能有一个父类,所谓继承就是去扩展父类,在设计类的时候,如果有两个或多个类有相同或者共用的部分,就将相同部分提取出来放到一个父类里面。子类只能继承父类的公共属性和公共方法,如果父类的属性和方法有private修饰封装的话,子类是不能访问的(包括类的内部和外部),当然父类的对象也不能在... 阅读全文
posted @ 2014-08-17 23:05 向着太阳生 阅读(172) 评论(2) 推荐(0) 编辑
摘要: 类的成员属性可以封装,成员方法也可以封装,所谓封装就是用private关键词来修饰属性和方法,被封装后的属性和方法就变为私有属性和私有方法,这样的私有属性和方法不能被外部对象直接访问和使用,只能在类的内部使用,也就是说只能用$this访问到,私有方法供内部的其他方法调用,如果想让外部new出来的对象... 阅读全文
posted @ 2014-08-17 20:10 向着太阳生 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 创建类的构造方法有两种:1、在类里声明一个与类名相同的方法名(PHP4,不推荐用)。2、声明一个__construct()方法。因为构造方法在对象创建完成后会自动调用,所以用构造方法来将类的成员属性初始化(赋值);class Person{ var $name; var $age; var $... 阅读全文
posted @ 2014-08-17 13:42 向着太阳生 阅读(656) 评论(1) 推荐(0) 编辑
摘要: 保存类文件时要用这种格式:类名.class.php,这方便在项目中做自动加载。在类中声明成员属性时,属性前面必须要有修饰词,比如private,protected,public,static,const,var等,可以是一个也可以多个,当不知道使用哪个修饰词时用var或者public。当然,类和成员... 阅读全文
posted @ 2014-08-17 12:23 向着太阳生 阅读(387) 评论(0) 推荐(0) 编辑
摘要: substr(参数1,参数2[,参数3]);该系统函数返回被截后的子字符串,它接受2个必选参数,参数1为要截取的字符串,参数2为截取的开始位置,参数3可选,表示截取长度。例子:substr("abcdef",1);//返回"bcdef",从索引1处开始截取,如果没有指定截取长度,默认截取后面的所有字... 阅读全文
posted @ 2014-08-16 11:54 向着太阳生 阅读(43606) 评论(2) 推荐(0) 编辑
摘要: include或include_once一般用于动态包含,所谓动态包含就是根据不同条件包含不同文件require或require_once一般用于静态包含,比如包含一个html文件的头部或者尾部 如:require_once footer.inc.phpinclude和require可以包含多次,i... 阅读全文
posted @ 2014-08-16 02:49 向着太阳生 阅读(415) 评论(1) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39