我使用docblocks来输入类属性,并且最近才意识到类属性可以这样分组:
/**
* @var string
*/
private $firstname, $surname, $location;
这比以下更容易阅读和更短:
/**
* @var string
*/
private $firstname;
/**
* @var string
*/
private $surname;
/**
* @var string
*/
private $location;
有没有理由不这样做?
答案 0 :(得分:0)
我更喜欢第一种方法,因为PSR-2 says"每个语句不得超过一个属性。"。这有很好的理由,这里有一些我的想法,我猜PSR-2的作者也有:
$location
从字符串到位置类。