[ठीक कर] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

त्रुटि के सरल सुधार के साथ ट्यूटोरियल "PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP) "।

PHP 7.2 & PHP 7.3 अधिक स्थिरता, लचीलापन और कई नए कार्य लाते हैं, जो पुराने शास्त्र, लगाना-रेत का डर WordPress वे अब उन्हें पूरी तरह से पचा नहीं पाते हैं।

जब आप अपने सर्वर को PHP 5.x से PHP 7.2 या PHP 7.3 में अपग्रेड करने का निर्णय लेते हैं, तो आपको कुछ कोड संगतता मुद्दों पर भी विचार करना होगा। अन्यथा, आपको त्रुटियों का सामना करना पड़ सकता है जैसे:

 PHP message: PHP Warning: Use of undefined constant CONSTANT - assumed 'CONSTANT' (this will throw an Error in a future version of PHP)

यह त्रुटि संदेश हर बार में प्रकट होता है PHP कोड एक अपरिभाषित स्थिरांक पाया जाता है। के सभी संस्करणों में मान्य है PHP 7.2 या PHP 7.3.

[ठीक कर] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

उदाहरण के लिए, यदि हमारे पास:

 echo $_POST[email]; 

// नियत "mail” को परिभाषित करना होगा, और कोड इस तरह दिखेगा:

echo $_POST["email"];

सेव करने के बाद एरर"PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" गायब हो जाएगा।

यह त्रुटि तब भी हो सकती है जब आप "$"एक चर नाम के सामने।

अन्य त्रुटियाँ जो PHP को अपग्रेड करने के बाद हो सकती हैं

सिंटेक्स त्रुटियां: PHP के नए संस्करणों ने भाषा के सिंटैक्स में परिवर्तन किए हैं, और PHP 5.x के लिए लिखे गए कोड नए संस्करणों के साथ संगत नहीं हो सकते हैं। अपग्रेड करने से पहले किसी भी सिंटैक्स त्रुटि को जांचना और अपडेट करना महत्वपूर्ण है।

अप्रचलित या अधिक्रमित सुविधाएँ: PHP 5.x में उपयोग किए जाने वाले कुछ फ़ंक्शन या सुविधाएँ अब PHP 7.x में उपलब्ध नहीं हो सकती हैं या अन्य द्वारा प्रतिस्थापित की जा सकती हैं। संगतता सुनिश्चित करने के लिए आपको अपने कोड में इन कार्यों को पहचानने और बदलने की आवश्यकता है।

डेटा प्रकार की समस्याएं: PHP 7.x डेटा प्रकारों के सख्त प्रबंधन का परिचय देता है। इस प्रकार, कोड में कुछ त्रुटियां हो सकती हैं जो निहित या जबरदस्ती डेटा प्रकारों पर निर्भर करती हैं। यह अनुशंसा की जाती है कि आप डेटा प्रकारों की सावधानीपूर्वक जाँच करें और उन्हें तदनुसार प्रबंधित करें।

हानि त्रुटियां: PHP 7.x कुछ पदावनत कार्यक्षमता या सुविधाओं को हटा या बहिष्कृत कर सकता है। अनुशंसित विकल्पों के साथ इन पदावनत वस्तुओं की जाँच करना और उन्हें बदलना महत्वपूर्ण है।

प्रौद्योगिकी के प्रति जुनूनी होने के कारण मैं इस पर मजे से लिखता हूं StealthSettings2006 से .com। मुझे ऑपरेटिंग सिस्टम में व्यापक अनुभव है: macOS, Windows एसआई Linux, लेकिन प्रोग्रामिंग भाषाओं और ब्लॉगिंग प्लेटफ़ॉर्म में भी (WordPress) और ऑनलाइन स्टोर के लिए (WooCommerce, मैगेंटो, प्रेस्टाशॉप)।

कैसे करें » ट्यूटोरियल और आईटी समाचार » [ठीक कर] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
एक टिप्पणी छोड़ दो