Eventuali duplicati:
PHP class instantiation. To use or not to use the parentheses?Istanziare una classe con o senza parentesi?
non ho trovato alcuna documentazione ufficiale su questo. Ma non importa se una classe viene istanziata con la nostra senza le parentesi - finché non ci sono parametri coinvolti, giusto?
$car = new Car;
o
$car = new Car();
Ma qualcuno può dirmi se c'è una differenza di prestazioni? In che modo è il modo "più corretto"? C'è qualche documentazione ufficiale per questo?
Esattamente quello che stavo per scrivere, +1. – tplaner
+1 e eliminato il mio - Sono d'accordo al 100%. – lonesomeday
+1 Onestamente non considero 'new ClassUsingDefaultConstructor;' e 'new ClassWithConstructorWithParameters ($ pippo, $ bar);' usato nello stesso script per essere coerente * indipendentemente da cosa *. Ma sono solo io, credo. – BoltClock