我完全研究了PSR-2和PSR-12文档,但没有找到任何关于是否在 $this 关键字之后放置任何空格的解释。
我的确切问题是,根据 PSR,以下哪种风格更正确:
return $this->name;
或者
return $this -> name;
要比较的示例代码如下:
class Car
{
public $name;
public function getName()
{
return $this->name; // I've always seen this style (no spaces)
}
}
和。。比较:
class Car
{
public $name;
public function getName()
{
return $this -> name; // Includes spaces
}
}
两者都正确吗?如果是这样,是否有理由使用一个而不是另一个?