PHP 类实例化:括号使用问题
当您深入研究 PHP 中的类实例化时,会出现一个关于类后面的括号的问题姓名。它们是必需的,还是可以选择不使用它们?
括号用法解释
PHP 允许您创建带或不带括号的类实例,只要您没有任何构造函数参数。这意味着以下两个语句是等效的:
$foo = new bar; $foo = new bar();
可选括号的基本原理
括号是可选的,因为当没有构造函数时它们没有任何功能用途参数。 PHP 解释器知道如何根据类定义初始化对象,无论是否使用括号。
个人偏好
最终决定是否使用括号在类中实例化是个人喜好的问题。一些开发人员更愿意忽略它们,因为他们认为它们是不必要的混乱。其他人更喜欢包含它们以保持一致性或清晰性。
如果您不遵循特定的代码约定,您可以自由选择您喜欢的样式。但是,如果您在团队或大型代码库中工作,建议遵守团队或组织内建立的约定。
以上是带括号或不带括号:PHP 类实例化需要括号吗?的详细内容。更多信息请关注PHP中文网其他相关文章!