1、用static关键字来修饰类的属性、方法,称这些属性、方法为静态属性、静态方法;static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为"类属性"或"类方法"。静态类不是不可以实例化,而是不需要实例化就可以用。2、设计静态方法的目的是为了不用实例化对象直接用类名快速调用。3、static的属性和方法,只
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::<?phpclassCar{constCARNAME='audi';publicstaticfunctiongetName(){returnself::CARNAME;}}echoCar::carName;//audiechoCar::getName
我们通常把不经常变的值定义成常量,常量一般用全部大写字母表示,前面不加美元符号$,默认区分大小写。比如文件路径:constFilePath='commentBook.txt';就可以定义为常量。可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先前版本const关键字只能在类(class)中使用。一个常量一旦被定义,就不能
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号