方法静态默认?

时间:2013-10-22 08:22:17

标签: php oop static-methods

我刚刚在项目中发现了这种奇怪的行为。

我有一个方法,我偶然定义为一个函数(它应该是public static),然后我静态调用这个方法 - 它仍然有效!这是为什么?

class C {
   function n() {
      ...
   }
}

$y = C::n();  // This works, method is performed as intended, and without errors

顺便说一下,我使用的是5.4版本。

0 个答案:

没有答案