Avatar ·

PHP त्रुटियों का अर्थ: Warning, Notice, Fatal Error और उन्हें कैसे ठीक करें?

सभी को नमस्ते! मैं PHP में नौसिखिया हूँ और लगातार विभिन्न त्रुटियों का सामना करता हूँ जो स्क्रीन या लॉग में दिखाई देती हैं। अक्सर मैं "Warning: Undefined array key", "Notice: Undefined variable", और कभी-कभी "Fatal error: Uncaught TypeError" देखता हूँ। मैं समझता हूँ कि इसका मतलब कुछ गलत है, लेकिन मैं यह नहीं समझ पा रहा हूँ कि वे कैसे भिन्न हैं और उन्हें सही तरीके से कैसे ठीक करूँ। उदाहरण के लिए, मेरे पास ऐसा कोड है: ```php 'इवान']; echo $users['moderator']; $result = 10 / $unknownVar; ?> ``` यह एक साथ कई त्रुटियाँ देता है: अज्ञात वेरिएबल के बारे में Notice, मौजूद नहीं array key के बारे में Warning, और शून्य से भाग देने के बारे में Warning। मैं समझ नहीं पा रहा हूँ कि कोड क्यों काम करता रहता है, लेकिन ये संदेश दिखाता है। अन्य भाषाओं (जैसे Python) में प्रोग्राम exception के साथ क्रैश हो जाता, लेकिन यहाँ यह निष्पादित होता रहता है। कृपया समझाएँ कि PHP में विभिन्न प्रकार की त्रुटियों का क्या अर्थ है: Notice, Warning, Fatal Error, Parse Error।