-
पीएचपी वर्ग स्थिरांक
परिचय PHP एक वर्ग में एक पहचानकर्ता को एक स्थिर मान के रूप में परिभाषित करने की अनुमति देता है, जो प्रति वर्ग के आधार पर अपरिवर्तित रहता है। रोम को एक चर या संपत्ति के वर्ग में अंतर करने के लिए, स्थिरांक का नाम $ प्रतीक के साथ उपसर्ग नहीं है और इसके साथ परिभाषित किया गया है स्थिरांक क्वालीफायर। स्
-
पीएचपी कंस्ट्रक्टर्स और डिस्ट्रक्टर्स
परिचय ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग शब्दावली में, कंस्ट्रक्टर एक वर्ग के अंदर परिभाषित एक विधि है जिसे ऑब्जेक्ट के निर्माण के समय स्वचालित रूप से कहा जाता है। कंस्ट्रक्टर विधि का उद्देश्य ऑब्जेक्ट को इनिशियलाइज़ करना है। PHP में, विशेष नाम की एक विधि __construct एक निर्माता के रूप में कार्य करता ह
-
पीएचपी अंतिम कीवर्ड
परिचय अंतिम का उपयोग करना PHP क्लास में इंस्टेंस मेथड की परिभाषा में कीवर्ड इसे चाइल्ड क्लास द्वारा ओवरराइड होने से रोकता है। इसी तरह, यदि final का उपयोग वर्ग की परिभाषा में ही किया जाता है, तो ऐसे वर्ग को बढ़ाया नहीं जा सकता है। सिंटैक्स final class myclass {} class myclass{ final met
-
पीएचपी वस्तु वंशानुक्रम
परिचय विरासत वस्तु उन्मुख प्रोग्रामिंग पद्धति का एक महत्वपूर्ण सिद्धांत है। इस सिद्धांत का प्रयोग करते हुए दो वर्गों के बीच संबंध को परिभाषित किया जा सकता है। PHP अपने ऑब्जेक्ट मॉडल में इनहेरिटेंस का समर्थन करती है। PHP विस्तारित . का उपयोग करता है दो वर्गों के बीच संबंध स्थापित करने के लिए कीवर्ड
-
पीएचपी वस्तु इंटरफेस
परिचय इंटरफ़ेस ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की एक महत्वपूर्ण विशेषता है जिसके द्वारा किसी वर्ग द्वारा कार्यान्वित की जाने वाली विधियों को निर्दिष्ट करना संभव है, यह परिभाषित किए बिना कि उन्हें कैसे कार्यान्वित किया जाना चाहिए। यदि इंटरफ़ेस . है तो PHP इंटरफ़ेस का समर्थन करता है खोजशब्द। इंटरफ़ेस
-
पीएचपी वस्तु पुनरावृत्ति
परिचय PHP 5 से आगे, किसी वस्तु के सभी दृश्यमान वस्तुओं की सूची के माध्यम से पुनरावृति करना संभव है। foreach . का उपयोग करके पुनरावृत्ति की जा सकती है लूप और साथ ही इटरेटर इंटरफेस। IteratorAggregate . भी है PHP में इंटरफ़ेस, जिसका उपयोग इस उद्देश्य के लिए किया जा सकता है foreach लूप का उपयोग करना उद
-
PHP जादू के तरीके
परिचय PHP में जादू के तरीके विशेष तरीके हैं जिनका उद्देश्य कुछ कार्यों को करना है। इन विधियों को उपसर्ग के रूप में डबल अंडरस्कोर (__) के साथ नामित किया गया है। ये सभी फ़ंक्शन नाम आरक्षित हैं और संबंधित जादुई कार्यक्षमता के अलावा किसी अन्य उद्देश्य के लिए उपयोग नहीं किए जा सकते हैं। कक्षा में जादुई
-
पीएचपी तुलना वस्तुओं
परिचय PHP का एक तुलना ऑपरेटर है == जिसके उपयोग से दो objecs वेरिएबल्स का एक साधारण कॉमरिसन किया जा सकता है। यदि दोनों एक ही वर्ग के हैं और संबंधित गुणों के मान समान हैं, तो यह सही हो जाता है। PHP का === ऑपरेटर दो ऑब्जेक्ट वेरिएबल्स की तुलना करता है और सही रिटर्न देता है यदि और केवल तभी जब वे एक ह
-
PHP ऑब्जेक्ट्स और संदर्भ
परिचय PHP में, वस्तुओं को डिफ़ॉल्ट रूप से संदर्भों द्वारा पारित किया जाता है। यहां, संदर्भ एक उपनाम है, जो दो अलग-अलग चर को एक ही मान पर लिखने की अनुमति देता है। ऑब्जेक्ट वैरिएबल में ऑब्जेक्ट ही मान के रूप में नहीं होता है। इसमें केवल एक वस्तु पहचानकर्ता होता है जो वास्तविक वस्तु का उपयोग करने की अ
-
पीएचपी ओवरलोडिंग
परिचय सी ++ या जावा जैसी अन्य ऑब्जेक्ट ओरिएंटेड भाषाओं की तुलना में PHP में ओवरलोडिंग की व्याख्या अलग है, जिसमें शब्द का अर्थ है एक ही नाम की विधि के साथ एक से अधिक बार लेकिन विभिन्न तर्कों और / या रिटर्न प्रकार के साथ एक वर्ग रखने की क्षमता। दूसरी ओर PHP में, डायनामिकली क्रिएटिंग प्रॉपर्टीज और मेथ
-
पीएचपी वर्ग गुण
परिचय वर्ग के अंदर घोषित डेटा सदस्यों को गुण कहा जाता है। संपत्ति को कभी-कभी विशेषता या क्षेत्र के रूप में जाना जाता है। PHP में, एक प्रॉपर्टी एक्सेस स्पेसिफायर कीवर्ड्स में से एक द्वारा योग्य होती है, सार्वजनिक , निजी या संरक्षित . संपत्ति का नाम PHP में कोई भी मान्य लेबल हो सकता है। संपत्ति का मू
-
पीएचपी स्कोप रिजॉल्यूशन ऑपरेटर (::)
परिचय PHP में, डबल कोलन :: स्कोप रिजॉल्यूशन ऑपरेटर . के रूप में परिभाषित किया गया है . इसका उपयोग तब किया जाता है जब हम कक्षा स्तर पर परिभाषित स्थिरांक, गुणों और विधियों तक पहुंच बनाना चाहते हैं। वर्ग परिभाषा के बाहर इन वस्तुओं का जिक्र करते समय, वर्ग के नाम का उपयोग स्कोप रिज़ॉल्यूशन ऑपरेटर के साथ
-
पीएचपी वस्तु क्रमांकन
परिचय बाइट-स्ट्रीम के रूप में किसी भी वस्तु का एक स्ट्रिंग प्रतिनिधित्व serialze() . द्वारा प्राप्त किया जाता है PHP में फ़ंक्शन। ऑब्जेक्ट के सभी गुण चर स्ट्रिंग में समाहित हैं और विधियाँ सहेजी नहीं गई हैं। इस स्ट्रिंग को किसी भी फाइल में स्टोर किया जा सकता है। ऑब्जेक्ट को बाइट स्ट्रीम से पुनर्प्र
-
PHP स्टेटिक गुण और तरीके
परिचय ऑपरेटर की सहायता से एक्सेस नहीं किया जा सकता है। वास्तव में, कक्षा के किसी भी उदाहरण तक पहुँचने के लिए वस्तु की आवश्यकता नहीं होती है। कक्षा में स्थिर वस्तुओं की डिफ़ॉल्ट दृश्यता सार्वजनिक होती है स्थिर गुण बाहरी वर्ग से एक स्थिर संपत्ति तक पहुँचने के लिए, हमें वर्ग के नाम के साथ स्कोप रिज़ॉ
-
पीएचपी लेट स्टेटिक बाइंडिंग
परिचय PHP में लेट स्टैटिक बाइंडिंग की इस सुविधा का उपयोग स्टैटिक इनहेरिटेंस में क्लास को रेफर करने के लिए किया जाता है। जब स्थैतिक विधियों को बुलाया जाता है, तो वर्ग का नाम स्कोप रिज़ॉल्यूशन ऑपरेटर (::) से जुड़ा होता है, जबकि अन्य उदाहरण विधियों के मामले में हम उन्हें ऑब्जेक्ट के नाम का उपयोग करके
-
पीएचपी लक्षण
परिचय PHP एकाधिक विरासत का समर्थन नहीं करता है। लक्षणों . की विशेषता से यह सीमा कुछ हद तक दूर हो जाती है . यह कोड पुन:उपयोग का एक तंत्र है। विशेषता की परिभाषा वर्ग के समान है। हालाँकि, इसे सीधे तत्काल नहीं किया जा सकता है। इसके बजाय, एक विशेषता की कार्यक्षमता एक वर्ग को उपयोग . द्वारा उपलब्ध कराई ज
-
PHP दृश्यता मोड
परिचय PHP में, वर्ग . का उपयोग करके उपयोगकर्ता द्वारा परिभाषित कंपाउंड डेटा प्रकार होना संभव है खोजशब्द। कक्षा का एक नया उदाहरण एक वस्तु है। वस्तु के लक्षण वर्ग की परिभाषा के अनुसार हैं, जिसमें संपत्ति, स्थिरांक और विधि सदस्य हो सकते हैं। किसी वर्ग के सदस्य की अभिगम्यता (जिसे दृश्यता भी कहा जाता ह
-
पीएचपी $_GET
परिचय $_GET HTTP अनुरोध के URL में संलग्न क्वेरी स्ट्रिंग के माध्यम से वर्तमान स्क्रिप्ट में पारित चर का एक सहयोगी सरणी है। ध्यान दें कि सरणी GET अनुरोधों के अतिरिक्त क्वेरी स्ट्रिंग वाले सभी अनुरोधों से भरी हुई है। $HTTP_GET_VARS एक ही प्रारंभिक जानकारी है, लेकिन बहिष्कृत कर दिया गया है डिफ़ॉल्
-
PHP $GLOBALS
परिचय $GLOBALS सभी ग्लोबल परिभाषित चर के संदर्भों की एक सहयोगी सरणी है। चर के नाम कुंजी बनाते हैं और उनकी सामग्री सहयोगी सरणी के मान हैं। $GLOBALS उदाहरण यह उदाहरण $GLOBALS सरणी दिखाता है जिसमें वैश्विक चर के नाम और सामग्री शामिल हैं उदाहरण <?php $var1="Hello"; $var2=100; $var3=array(
-
पीएचपी $_SERVER
परिचय $_SERVER एक सुपरग्लोबल है जो HTTP हेडर, पथ और स्क्रिप्ट स्थान आदि के बारे में जानकारी रखता है। सर्वर और निष्पादन पर्यावरण से संबंधित सभी जानकारी इस सहयोगी सरणी में उपलब्ध है। इस सरणी में अधिकांश प्रविष्टियां वेब सर्वर द्वारा भरी जाती हैं। 5.4.0 से पहले के PHP संस्करणों में शामिल थे $HTTP_SER