Avatar ·

संदर्भ पुस्तिका: PHP में इन त्रुटियों का क्या अर्थ है? (Warning, Notice, Fatal Error)

सभी को नमस्कार! मैं PHP में नौसिखिया हूँ, और OpenServer लोकल सर्वर पर अपना पहला प्रोजेक्ट विकसित करते समय, मुझे लगातार विभिन्न error messages का सामना करना पड़ता है जो स्क्रीन या लॉग में दिखाई देती हैं। मैं समझता हूँ कि यह किसी तरह कोड के सही ढंग से काम न करने से संबंधित है, लेकिन ये messages मेरे लिए पूरी तरह से अपरिचित हैं। उदाहरण के लिए, मैं array के साथ काम करने के लिए एक सरल script लिखता हूँ: ```php ``` परिणामस्वरूप, मुझे कुछ इस तरह दिखता है: - `Notice: Undefined offset: 5` - `Warning: Division by zero` - `Fatal error: Uncaught DivisionByZeroError...` (कभी-कभी) - `Warning: include(missing_file.php): Failed to open stream` - कभी-कभी पूरी तरह से सफेद स्क्रीन (WSOD)। मैं समझ नहीं पाता कि Notice, Warning से कैसे अलग है, Fatal Error क्या है, और उन पर सही तरीके से कैसे प्रतिक्रिया दूँ। कभी-कभी error के बाद भी script काम क्यों करती रहती है, और कभी-कभी नहीं?