我见过这样的类:
$Class = ClassName::methodName();
并且
$Class = new ClassName();
$Class->methodName();
两者有什么区别?
我问的原因是因为在 CakePHP 中,CakeEmail 像第二个例子一样被调用,但所有其他类都像第一个例子一样被调用......
例如http://book.cakephp.org/2.0/en/core-utility-libraries/email.html和http://book.cakephp.org/2.0/en/core-utility-libraries/security.html