PHP new 演算子を使うときのかっこについて

PHPでインスタンスをnewするときは通常以下のように書きます。
$user = new User();
コンストラクタの引数がない場合は、カッコを省略して以下のように書くこともできます。
$user = new User;
しかし、このカッコを省略する記法はPSR-12ではNGとされています。
https://www.php-fig.org/psr/psr-12/
When instantiating a new class, parentheses MUST always be present even when there are no arguments passed to the constructor.
かっこは省略しないようにしましょう。
最近のコメント