Создавать экземпляр класса с круглыми скобками или без них?

Возможный дубликат:
Создание экземпляра класса PHP. Использовать или не использовать круглые скобки?

Я не нашел официальной документации по этому вопросу. Но afaik не имеет значения, экземпляр класса с нами без круглых скобок – пока нет никаких параметров, не так ли?

$car = new Car; 

или

 $car = new Car(); 

Но может ли кто-нибудь сказать мне, есть ли разница в производительности? Каким образом это «более правильный» способ? Есть ли официальная документация для этого?

Любая разница в производительности будет абсолютно ничтожной.

Хотя оба способа в порядке, я лично предпочел бы использовать new Car(); потому что обычно здесь вызывается метод, а вызовы функции / метода в PHP требуют () . Кроме того, он более согласован с экземплярами, которые имеют параметры.

Но в конце концов, это по вкусу. Неважно, какой вы выбираете, но когда вы выбираете один, придерживайтесь его последовательно!

в первом экземпляре отсутствует «официальная» ссылка. В официальном php doc вы всегда находите второй. Поэтому я предпочитаю это для консистенции. Но это ваш выбор

Они оба правильные пути, и я уверен, что нет никакой разницы в производительности.