PHP त्रुटि: सिंटैक्स त्रुटि, अनपेक्षित T_PAAMAYIM_NEKUDOTAYIM (::) — इसका क्या मतलब है?
सभी को नमस्कार! मैंने अभी PHP सीखना शुरू किया है और एक अजीब त्रुटि का सामना किया जिसे मैं समझ नहीं पा रहा हूँ। मैं एक क्लास से स्टैटिक method को कॉल करने की कोशिश कर रहा हूँ, लेकिन PHP यह देता है:
```
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM (::) in /home/user/project/index.php on line 10
```
यह रहा मेरा कोड:
```php
```
मैंने सोचा कि स्टैटिक method को कॉल करने के लिए `ClassName::$methodName()` का उपयोग करना चाहिए, लेकिन जाहिर है मैं कुछ गलत कर रहा हूँ। अगर मैं `add` से पहले `$` हटा दूं, तो त्रुटि गायब हो जाती है और कोड काम करता है। लेकिन मैंने दस्तावेज़ में देखा कि स्टैटिक properties के लिए `ClassName::$property` का उपयोग किया जाता है। methods के लिए यह क्यों काम नहीं करता? और इस अजीब T_PAAMAYIM_NEKUDOTAYIM का क्या मतलब है? मैंने गूगल किया — यह कोई हिब्रू शब्द है। कृपया समझाएं कि स्टैटिक methods और properties को सही तरीके से कैसे कॉल करें।