0

可能重复:
参考 - 这个符号在 PHP 中是什么意思?

我在 PHP magento 'Mage::run()' 中遇到过这个符号。

这是什么意思?似乎在任何地方都找不到简单的解释。

4

4 回答 4

1

它是范围解析运算符(也称为 Paamayim Nekudotaim)。它允许您访问常量或静态方法。

于 2012-06-07T16:26:18.023 回答
1

它允许您在类中调用静态函数/方法,而无需创建类的实例:

class myClass{

static function myFunction(){
echo"foo";
}
}

现在这样称呼它::

myClass::myFunction;

使用公共功能,您必须创建一个实例:

$mycalssinstance= new myCalss;
//then call it
$mycalssfunction=$mycalssinstance->myFunction();
于 2012-06-07T16:27:53.700 回答
0

它是对静态 php 函数的引用

http://php.net/manual/en/language.oop5.static.php

于 2012-06-07T16:26:09.603 回答
0

调用静态(类)方法。您可以在没有类实例的情况下调用它。

http://us.php.net/manual/en/language.oop5.paamayim-nekudotayim.php

于 2012-06-07T16:25:06.957 回答