最佳答案
我一直认为,在没有构造函数参数的情况下,创建类实例时,类名后面的括号(大括号)是可选的,可以根据自己的意愿包含或排除它们。
这两种说法是相同的:
$foo = new bar;
$foo = new bar();
我说的对吗? 还是这些括号有什么我不知道的重要意义?
我知道这听起来像一个 RTM 问题,但我已经搜索了一段时间(包括整个 PHP OOP 部分) ,似乎找不到一个直接的答案。