我是PHP新手并且正在阅读这些“PHP in Action”一书 很好。但我不明白的是它的类启动语法。
它经常使用类似
的语法$config = new Config;
有人可以解释为什么他这样实例化,我的意思是没有括号?
是否有goog PHP书可以通过作业学习OOP?
答案 0 :(得分:4)
PHP
不是支持此功能的唯一语言。如果构造函数不带参数,C++
也允许绕过括号。
选择您在代码中看到的任何一个 - 即如果公司省略了默认构造函数的括号,您也应该将它们排除在外,反之亦然。两者都是合法的。