第八章:范围解析操作符 (::)

范围解析操作符(也可称作 Paamayim Nekudotayim)或者更简单地说是一对冒号,可以用于访问静态成员,类常量,还可以用于覆盖类中的属性和方法。

当在类定义之外引用到这些项目时,要使用类名。

自 PHP 5.3.0 起,可以通过变量来引用类,该变量的值不能是关键字(如 selfparentstatic)。

在类的外部使用 :: 操作符:


self,parent 和 static 这三个特殊的关键字是用于在类定义的内部对其属性或方法进行访问的。

在类定义内部使用 ::


当一个子类覆盖其父类中的方法时,PHP 不会调用父类中已被覆盖的方法。是否调用父类的方法取决于子类。这种机制也作用于[构造函数和析构函数],[重载]以及[魔术方法]。

调用父类的方法:

myFunc();
?>

你可能感兴趣的:(第八章:范围解析操作符 (::))