संभव डुप्लिकेट:
PHP class instantiation. To use or not to use the parentheses?ब्रांड्स के साथ या बिना कक्षा को इंस्टेंट करें?
मैं इस पर कोई आधिकारिक दस्तावेज नहीं मिला है। लेकिन इससे पहले कोई फर्क नहीं पड़ता कि कक्षा के बिना हमारे साथ किसी वर्ग को तत्काल स्थापित किया गया है - जब तक कोई पैरामीटर शामिल नहीं है, है ना?
$car = new Car;
या
$car = new Car();
लेकिन किसी को भी अगर वहाँ प्रदर्शन में एक फर्क है मुझे बता सकते हैं? 'और सही' तरीका किस तरह से है? क्या इसके लिए कोई आधिकारिक दस्तावेज है?
बिल्कुल जो मैं लिखने जा रहा था, +1। – tplaner
+1 और हटाया गया मेरा - मैं 100% सहमत हूं। – lonesomeday
+1 ईमानदारी से मैं 'नए क्लासयूजिंग डिफॉल्ट कन्स्ट्रक्टर' पर विचार नहीं करता हूं, और 'नया क्लासविथकॉन्स्ट्रक्टरविथ पैरामीटर ($ foo, $ bar);' एक ही स्क्रिप्ट में लगातार होना चाहिए * कोई फर्क नहीं पड़ता *। लेकिन यह सिर्फ मुझे लगता है। – BoltClock