Practical PHP Programming

范围解析操作符

第二个比较复杂的是范围解析操作符:::两个相连的冒号。在面向对象编程中,你想要调用某个对象的函数时会用到。例如,你有一个sayhello()函数,在Person对象中也有一个sayhello()函数,你可以通过Person::sayhello()来说明你想要调用的函数:在函数前面加上类名和范围解析操作符。

范围解析操作符在伪类parent中用得也很多。例如,在一个子类对象中想要调用父类的__construct()函数,就可以使用parent::__construct()来调用。

范围解析比较复杂,用得也不是很频繁,但是你需要知道。现在先不用完全理解,之后在对象一章中会详细说明。

作者说明:这里可能对你来说有点难以理解。在PHP内部,范围解析操作符被叫做“ paamayim nekudotayim ”,这是希伯来文的“双冒号” 。