多くの人がこのように指定しているのがわかります。
protected $myVar;
protected $mySecondVar;
protected $myThirdVar;
しかし最近、次のように指定できることがわかりました。
protected $myVar,
$mySecondVar,
$myThirdVar;
この方法でそれを行うことに違いはありますか、それとも単に個人的な好みですか?
両方のコードの機能はまったく同じであり、どちらの方法でも測定可能な量のパフォーマンスの向上を得ることができません。それは選択の問題です。
APIドキュメントツール(ApigenやDocbloxなど)の使用を開始する場合、最初の方法では各変数を個別にドキュメント化でき、2番目の方法では3つすべてに一度に1つのコメントを追加できます。
個人的な好みだと思いますが、2番目の方法を選択すると数バイト節約できます
+1から@user1031794まで。リビジョン管理システムを使用していて、誰かが変数の1つを変更した場合、通常は最初のバージョンをマージする方が簡単です。(たとえば、誰かが新しい変数を$myFourthVar
追加し、別の開発者が$myFifthVar
同時に新しい変数を追加した場合。)