摘要: 构造函数 __construct 开发者在一个类中定义一个方法作为构造函数,具有构造函数的类会在每次创建新对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。 注意:如果子类中定义了构造函数则不会隐式调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中调用 parent:: 阅读全文
posted @ 2017-07-31 12:07 小林珺 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 可以把在类中始终保持不变的值定义为常量。在定义和使用常量的时候不需要使用$符号。 常量的值必须是一个定值,不能是变量,类属性,数学运算的结果和函数调用。 自 PHP 5.3.0 起,可以用一个变量来动态调用类。但该变量的值不能为关键字(如 self,parent 或 static)。 接口中也可以定 阅读全文
posted @ 2017-07-31 11:47 小林珺 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 类的变量成员叫做属性,属性声明是由关键字Public,Protected,Private做开头,然后跟一个普通的变量声明来组成,属性中的变量可以初始化,但是初始化的值必须是常数。 如果直接使用var声明属性,而没有用public,protected 或者private,php将会视为public. 阅读全文
posted @ 2017-07-31 11:27 小林珺 阅读(2105) 评论(0) 推荐(0) 编辑