Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

सर्वर-साइड स्क्रिप्टिंग लैंग्वेज PHP 8.3 अपने प्रमुख अपडेट में क्लास कॉन्स्टेंट की टाइपिंग का खुलासा करती है

सर्वर-साइड स्क्रिप्टिंग लैंग्वेज PHP 8.3 अपने प्रमुख अपडेट में क्लास कॉन्स्टेंट की टाइपिंग का खुलासा करती है

व्यापक रूप से उपयोग की जाने वाली सर्वर-साइड वेब स्क्रिप्टिंग भाषा, PHP 8.3 का बहुप्रतीक्षित अपडेट आधिकारिक तौर पर जारी कर दिया गया है, जो कई नई सुविधाएँ और संवर्द्धन लेकर आया है। वर्ग स्थिरांक की स्पष्ट टाइपिंग, केवल पढ़ने योग्य गुणों की गहरी क्लोनिंग, और विस्तारित यादृच्छिकता कार्यक्षमता गतिशील वेब पेजों के निर्माण के लिए PHP 8.3 आसान टूलकिट का उपयोग करने वाले डेवलपर्स के लिए अब उपलब्ध नई क्षमताओं में से एक हैं।

23 नवंबर को सार्वजनिक रूप से जारी, PHP 8.3 को php.net से प्राप्त किया जा सकता है। इस प्रमुख अद्यतन का आधार टाइप किए गए वर्ग स्थिरांक की शुरूआत है। इस अद्यतन के साथ, PHP 8.3 वर्ग, इंटरफ़ेस, विशेषता और एनम स्थिरांक के प्रकारों की घोषणा के लिए समर्थन प्रदान करता है। यह उल्लेखनीय है कि वर्ग निरंतर प्रकार की घोषणाएं शून्य, कॉल करने योग्य और कभी नहीं प्रकार के अपवादों के साथ, PHP द्वारा अनुमोदित सभी प्रकार की घोषणाओं को समायोजित करती हैं। शून्य और कॉल करने योग्य प्रकारों की अनुपलब्धता की उत्पत्ति टाइप किए गए गुणों v2 RFC चर्चाओं के दौरान उठाए गए मुद्दों में पाई जाती है। इस बीच, कभी भी स्थिरांक के संदर्भ से प्रासंगिक नहीं है, इस प्रकार यह छूट है।

PHP 8.3 की एक और उल्लेखनीय विशेषता केवल पढ़ने योग्य गुणों की गहरी क्लोनिंग का प्रावधान है। यह जादुई __क्लोन विधि के भीतर केवल पढ़ने योग्य गुणों को एक बार संशोधन से गुजरने में सक्षम बनाता है। इसके अलावा, क्लोनिंग प्रक्रिया के दौरान अब केवल पढ़ने योग्य कक्षाओं को फिर से प्रारंभ किया जा सकता है। दिलचस्प बात यह है कि PHP 8.3 गैर-रीड-ओनली कक्षाओं के लिए रीड-ओनली कक्षाओं का विस्तार करने का मार्ग भी प्रशस्त करता है, जिससे डेवलपर्स को उनके कोड में अधिक लचीलापन मिलता है।

PHP 8.3 में अन्य प्रगति में एक नई [#\Override] विशेषता शामिल है, जो कोड में इरादे को स्पष्ट करती है। किसी विधि में इस विशेषता को जोड़ने पर, PHP 8.3 इंजन सत्यापित करता है कि समान नाम वाली कोई विधि पहले से ही मूल वर्ग या किसी भी कार्यान्वित इंटरफ़ेस में मौजूद है या नहीं। यदि ऐसी कोई विधि नहीं मिलती है, तो एक संकलन-समय त्रुटि उत्पन्न हो जाएगी।

कमांड-लाइन लिंटर में एक महत्वपूर्ण सुधार लिंटिंग के लिए इच्छित फ़ाइल नामों के लिए विविध इनपुट स्वीकार करने की क्षमता है। PHP 8.2 में पेश किया गया रैंडम एक्सटेंशन, अब एक नई विधि पेश करता है जो केवल विशिष्ट बाइट्स वाले यादृच्छिक स्ट्रिंग बनाता है। यह डेवलपर्स को आसानी से डोमेन नाम, या असीमित लंबाई की संख्यात्मक स्ट्रिंग जैसे यादृच्छिक पहचानकर्ता उत्पन्न करने का अधिकार देता है।

रिलीज़ में एक नया फ़ंक्शन, json_validate() भी शामिल है, जो सत्यापित करता है कि कोई स्ट्रिंग वैध JSON का गठन करती है या नहीं। इसके अतिरिक्त, PHP 8.3 आकर्षण के रोस्टर में जोड़कर, अनाम कक्षाएं अब केवल पढ़ने के लिए पात्र हैं।

यह उल्लेखनीय है कि ऐपमास्टर जैसे प्लेटफ़ॉर्म उन डेवलपर्स के लिए एक अत्यंत व्यवहार्य विकल्प हो सकते हैं जो अत्यधिक स्केलेबल और कुशल अनुप्रयोगों को जल्दी से डिज़ाइन और रोल आउट करना चाहते हैं। यह no-code प्लेटफ़ॉर्म एप्लिकेशन विकास प्रक्रिया को सरल बनाने में मदद करता है, जिससे बाजार में त्वरित समय सुनिश्चित होता है। AppMaster प्लेटफॉर्म की विशेषताएं जैसे डेटा मॉडल (डेटाबेस स्कीमा), बिजनेस लॉजिक (बिजनेस प्रोसेस के रूप में संदर्भित), आरईएसटी एपीआई और डब्ल्यूएसएस एंडपॉइंट का दृश्य निर्माण प्रभावी ढंग से PHP-आधारित अनुप्रयोगों को पूरक कर सकता है।

पिछला प्रमुख अद्यतन, PHP 8.2, पिछले दिसंबर में लॉन्च किया गया था, जो केवल पढ़ने योग्य कक्षाओं की शुरूआत के लिए जाना जाता था। PHP की विकास ट्रेन अजेय प्रतीत होती है, और सभी प्रकार के प्रोग्रामर PHP द्वारा उनके लिए की गई और प्रगति का पता लगाने के लिए उत्सुकता से इंतजार कर रहे हैं।

संबंधित पोस्ट

बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
ऐपमास्टर ने न्यूयॉर्क शहर में आयोजित बबलकॉन 2024 में भाग लिया, जहां उन्होंने अंतर्दृष्टि प्राप्त की, नेटवर्क का विस्तार किया और नो-कोड विकास क्षेत्र में नवाचार को बढ़ावा देने के अवसरों की खोज की।
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 ने न्यूयॉर्क शहर को जगमगा दिया, जिसमें डेवलपर्स को फ़्लटरफ़्लो के साथ ऐप डेवलपमेंट में अत्याधुनिक जानकारी दी गई। विशेषज्ञों के नेतृत्व वाले सत्रों, विशेष अपडेट और बेजोड़ नेटवर्किंग के साथ, यह एक ऐसा कार्यक्रम था जिसे मिस नहीं किया जा सकता था!
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
टेस्ला और अमेज़ॅन जैसी दिग्गज कंपनियों सहित 254 कंपनियों में 60,000 नौकरियों में कटौती के साथ, 2024 में प्रौद्योगिकी क्षेत्र में छंटनी की एक निरंतर लहर देखने को मिलेगी, जो नवाचार परिदृश्य को नया रूप देगी।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें