PHP में 'var' कीवर्ड क्या करता है और इसकी आवश्यकता क्यों है?
सभी को नमस्ते! मैंने अभी PHP सीखना शुरू किया है, और मुझे `var` कीवर्ड के बारे में एक सवाल है। मुझे पुराना कोड मिला, जहां क्लास के अंदर प्रॉपर्टी घोषित करने के लिए `var` का उपयोग किया गया है:\n\n```php\nclass User {\n var $name;\n var $email;\n \n function __construct($name, $email) {\n $this->name = $name;\n $this->email = $email;\n }\n}\n```\n\nआधुनिक ट्यूटोरियल में मैं देखता हूं कि हर कोई `public`, `private` या `protected` का उपयोग करता है। लेकिन `var` भी काम करता है — कोड बिना किसी त्रुटि के चलता है। मैं समझ नहीं पा रहा: अगर access modifiers मौजूद हैं तो `var` की आवश्यकता क्यों है? हो सकता है कि यह सिर्फ `public` का पुराना पर्यायवाची (synonym) हो? या इसकी कोई विशेषता है? इसे अब भी क्यों उपयोग किया जा सकता है, अगर इसे खराब प्रैक्टिस माना जाता है? उदाहरणों के साथ विस्तृत स्पष्टीकरण के लिए आभारी रहूंगा।