PHP 类实例化:是否有括号?
在 PHP 中,创建类实例的行为称为实例化。这样做时,一些开发者可能会想,类名后面的括号是否是必需的。
类实例化中的括号
之前的知识表明,实例化类时括号是可选的没有构造函数参数。例如:
$foo = new bar; $foo = new bar();
两个语句都会产生相同的输出,导致假设括号仅仅是个人喜好的问题。
括号的意义
但是,括号本身没有任何内在意义。它们没有任何功能用途,也不会改变代码的行为。
选择使用或不使用括号
因此,选择是否使用括号使用括号纯粹是编码风格和个人喜好的问题。建议遵守项目中的编码约定或既定风格,以保持一致性。
就个人而言,许多开发人员更喜欢省略括号,因为他们认为它们会在代码中造成不必要的混乱。
结论
虽然 PHP 中的类实例化可能并不严格需要括号,但它们的使用取决于个人喜好和既定的编码约定。它们的存在不会影响代码的功能,使其最终成为一种风格选择。
以上是在 PHP 中实例化类时应该使用括号吗?的详细内容。更多信息请关注PHP中文网其他相关文章!