पीएचपी ओओपी साक्षात्कार प्रश्न और उत्तर का परिचय
पीएचपी (हाइपरटेक्स्ट प्री-प्रोसेसर) वेब विकास में उपयोग की जाने वाली सर्वर-साइड स्क्रिप्टिंग भाषा है जो वस्तु के उन्मुख प्रोग्रामिंग (ओओपी) भाषा पर आधारित है । यह मुख्य रूप से सी ++ प्रोग्रामिंग भाषा के आधार पर डिज़ाइन किया गया था । यह एक सामान्य उद्देश्य प्रोग्रामिंग भाषा भी प्रयोग किया जाता है। यह मूल रूप से वर्ष 1 99 4 में रस्मस लेरडोर्फ़ द्वारा विकसित किया गया था। यह पीएचपी कोड वेब विकास में एचटीएमएल कोड में एम्बेड किया जा सकता है ।
पीएचपी एक गतिशील रूप से टाइप की गई प्रोग्रामिंग भाषा है जो विंडोज, यूनिक्स इत्यादि जैसे विभिन्न ऑपरेटिंग सिस्टम का समर्थन करती है। पीएचपी मानकों, विनिर्देशों और कार्यान्वयन पीएचपी समूह द्वारा प्रदान किए जाते हैं। पीएचपी व्यक्तिगत होम पेज के लिए खड़ा है।
अब, यदि आप एक नौकरी की तलाश में हैं जो पीएचपी ओओपी से संबंधित है तो आपको पीएचपी ओओपी साक्षात्कार प्रश्नों के लिए तैयार करने की आवश्यकता है। यह सच है कि प्रत्येक साक्षात्कार अलग-अलग नौकरी प्रोफाइल के अनुसार अलग है लेकिन अभी भी साक्षात्कार को साफ़ करने के लिए आपको पीएचपी ओओपी का अच्छा और स्पष्ट ज्ञान होना चाहिए। यहां, हमने महत्वपूर्ण पीएचपी ओओपी साक्षात्कार प्रश्न और उत्तर तैयार किए हैं जो आपको अपने साक्षात्कार में सफलता प्राप्त करने में मदद करेंगे।
नीचे 10 महत्वपूर्ण पीएचपी ओओपी साक्षात्कार प्रश्न और उत्तर हैं जिन्हें अक्सर एक साक्षात्कार में पूछा जाता है। इन प्रश्नों को दो भागों में विभाजित किया गया है:
- भाग 1 – पीएचपी ओओपी साक्षात्कार प्रश्न (मूल)
- भाग 2 – पीएचपी ओओपी साक्षात्कार प्रश्न (उन्नत)
भाग 1 – पीएचपी ओओपी साक्षात्कार प्रश्न (मूल)
इस पहले भाग में मूल पीएचपी ओओपी साक्षात्कार प्रश्न और उत्तर शामिल हैं
- पीएचपी में एक सत्र क्या है?
उत्तर:
पीएचपी में एक सत्र का उपयोग वेब ब्राउज़र पर एकाधिक वेब पृष्ठों पर जानकारी या डेटा को संग्रहीत करने के लिए किया जाता है जो स्थानीय कंप्यूटर की स्मृति पर संग्रहीत नहीं होता है। फ़ंक्शन session_start () का उपयोग करके पीएचपी में एक सत्र प्रारंभ किया गया है और सत्र चर को वैश्विक चर का उपयोग करके सेट किया जा सकता है जिसे $ _SESSION कहा जाता है। पीएचपी में सत्र बनाने या शुरू करने की प्रक्रिया में, आदर्श परिदृश्य एक अद्वितीय पहचानकर्ता होगा जो सत्र की शुरुआत के दौरान बनाया जाएगा, फिर अद्वितीय सत्र की पहचान करने के लिए एक कुकी उपयोगकर्ता की मशीन पर भेजी जाएगी और यह अद्वितीय आईडी है उस सत्र के जीवन चक्र के दौरान उपयोगकर्ता को पहचानने के लिए दूरस्थ सर्वर में संग्रहीत किया जाता है। एक बार सत्र समाप्त हो जाने के बाद, संपूर्ण उपयोगकर्ता सत्र डेटा हटा दिया जाएगा। पीएचपी में डिफ़ॉल्ट सत्र टाइमआउट अवधि 24 मिनट है।
- पीएचपी में कन्स्ट्रक्टर और विनाशक क्या हैं?
उत्तर:
यह मूल पीएचपी ओओपी साक्षात्कार प्रश्न है जिसे एक साक्षात्कार में पूछा जाता है। एक पीएचपी में कन्स्ट्रक्टर का उपयोग अपने वर्ग प्रकार का एक वस्तु बनाने के लिए किया जाता है जिसका उपयोग _construct () नामक विधि का उपयोग करके वस्तु के गुणों को प्रारंभ करने के लिए किया जाता है। उसी वर्ग को एक ही कक्षा के घोषणा के भीतर तर्कों की अलग-अलग संख्या के साथ कॉल करके विभिन्न तर्कों को पार करके पीएचपी में कन्स्ट्रक्टर को ओवरलोड किया जा सकता है। एक पीएचपी में विनाशक को कॉल करने के लिए उपयोग किया जाता है जब वस्तु के जीवन चक्र को उस पर कब्जा कर लिया गया स्मृति या कचरा इकट्ठा करने के लिए समाप्त किया जा रहा है। विध्वंसक विधि को _destrcut () का उपयोग करके बुलाया जा सकता है।
- पीएचपी के सामान्य उपयोग क्या हैं?
उत्तर:
पीएचपी के सामान्य उपयोग हैं – यह सिस्टम फ़ंक्शन ऑपरेशंस निष्पादित कर सकता है जैसे कि कंप्यूटर मेमोरी से और उसे बनाने, पढ़ने, खोलने, बंद करने और लिखने के लिए। यह कुकीज़ चर का उपयोग कर सकते हैं और ब्राउज़र में मान सेट कर सकते हैं। यह सुरक्षा प्रदान करने वाले कुछ वेब पृष्ठों तक पहुंचने के लिए भी प्रतिबंध प्रदान कर सकता है। पीएचपी का उपयोग कर डेटा एन्क्रिप्ट किया जा सकता है।
आइए अगले पीएचपी ओओपी साक्षात्कार प्रश्न और उत्तर पर जाएं।
- पीएचपी में एक इंटरफ़ेस क्या है?
उत्तर:
एक इंटरफ़ेस उपयोगकर्ता की आवश्यकता के अनुसार विभिन्न कार्यों के कार्यान्वयन प्रदान करने के लिए एक अनुबंध है। इसे आवश्यक संरचना के ब्लूप्रिंट के रूप में भी कहा जा सकता है। एक इंटरफेस का उपयोग कार्यान्वयन वर्ग के अंदर कई तरीकों से किया जा सकता है और लागू किया जा सकता है।
- पीएचपी में विभिन्न डेटा प्रकार क्या हैं?
उत्तर:
पीएचपी में विभिन्न डेटा प्रकार स्ट्रिंग, फ़्लोटिंग पॉइंट नंबर जैसे डबल, इंटेगर, बूलियन, ऐरे, ऑब्जेक्ट, न्यूल और रिसोर्स हैं। एक पीएचपी स्ट्रिंग वर्णों की एक सरणी है। एक पूर्णांक दशमलव अंक के बिना एक संख्या है। एक बूलियन सच या गलत हो सकता है। एक वस्तु एक प्रकार है जिसे इसे अलग-अलग प्रकार के डेटा को स्टोर करने के लिए स्पष्ट रूप से घोषित किया जा सकता है। एक सरणी अनुक्रम में संग्रहीत डेटा प्रकारों की एक समान सूची है जिसे किसी इंडेक्स के आधार पर एक्सेस किया जा सकता है। एक नल मान भी एक डेटा प्रकार है जो कोई मूल्य इंगित करता है और एक एकल मान न्यूल करता है।
भाग 2 -पीएचपी ओओपी साक्षात्कार प्रश्न (उन्नत)
आइए अब उन्नत पीएचपी ओओपी साक्षात्कार प्रश्न पर एक नज़र डालें।
- ओओपी क्या है और पीएचपी एक वस्तु के उन्मुख भाषा कैसे है?
उत्तर:
वस्तु के उन्मुख प्रोग्रामिंग (ओओपी) भाषा में वस्तु के उन्मुख फीचर्स जैसे मतिहीनता, एनकैप्यूलेशन, विरासत, बहुरूपता इत्यादि होंगे, पीएचपी मुख्य रूप से सी ++ प्रोग्रामिंग भाषा पर आधारित था जो एक वस्तु के उन्मुख प्रोग्रामिंग भाषा है। एक पीएचपी वर्ग में गुण और विधियां होती हैं जिनका उपयोग उस वर्ग का वस्तु बनाने के लिए किया जाता है और प्रत्येक वस्तु की अपनी गुण और मान होंगी।
- पीएचपी में नेमस्पेस क्या है?
उत्तर:
पीएचपी में एक नेमस्पेस वस्तु के उन्मुख प्रोग्रामिंग अवधारणाओं में अमूर्तता के समान आइटमों को समाहित करने के लिए उपयोग किया जाता है। कक्षाओं, कार्यों और स्थिरांक के बीच संबंध स्थापित करने के लिए नेमस्पेस का उपयोग किया जाता है। कीवर्ड का उपयोग करके एक नेमस्पेस को परिभाषित किया जा सकता है उपयोगकर्ता नाम पहचानकर्ताओं के साथ संघर्ष से बचने के लिए नेमस्पेस कीवर्ड पीएचपी में अपने आंतरिक उपयोग के लिए आरक्षित है।
आइए अगले पीएचपी ओओपी साक्षात्कार प्रश्न और उत्तर पर जाएं।
- पीएचपी में अंतिम कीवर्ड क्या है और इसका उपयोग कब किया जाता है?
उत्तर:
पीएचपी में अंतिम कीवर्ड का उपयोग कक्षा या फ़ंक्शन को अंतिम रूप में चिह्नित करने के लिए किया जाता है। यदि किसी वर्ग को अंतिम के रूप में चिह्नित किया गया है, तो इसे अपनी संपत्तियों या विधियों का उपयोग करने के लिए बढ़ाया नहीं जा सकता है। यह अपने बच्चे वर्गों को एक विधि को ओवरराइड करने से रोकता है। यदि केवल एक फ़ंक्शन को अंतिम के रूप में चिह्नित किया जाता है, तो इसे विस्तारित नहीं किया जा सकता है। अंतिम कीवर्ड PHP 5 संस्करण में पेश किया गया था। अंतिम कीवर्ड के साथ कक्षा का नाम या फ़ंक्शन नाम उपसर्ग करके अंतिम घोषणा की जा सकती है।
- पीएचपी में एको और प्रिंट क्या है?
उत्तर:
एको और प्रिंट पीएचपी में आउटपुट प्राप्त करने के दो मूलभूत तरीके हैं। इको और प्रिंट की कार्यक्षमता आउटपुट प्राप्त करने के लिए पीएचपी में समान होती है। एको और प्रिंट के बीच अंतर हैं: एको किसी भी मूल्य को वापस नहीं करता है जबकि प्रिंट 1 का मान देता है जिसे अभिव्यक्तियों में उपयोग किया जा सकता है। इको कई तर्क लेता है जबकि प्रिंट एक ही तर्क लेता है। इको फोन करके इस्तेमाल किया जा सकता एको या एको () जबकि प्रिंट का उपयोग करके कहा जा सकता है एक प्रिंट कीवर्ड ।
- पीएचपी में क्या आवश्यकता है और शामिल है?
उत्तर:
यह एक उन्नत पीएचपी ओओपी साक्षात्कार प्रश्न है जिसे एक साक्षात्कार में पूछा जाता है। की आवश्यकता होती है और शामिल पीएचपी में बयान PHP 4 से और संस्करणों जो कुछ अंतर के साथ समान हैं इसके बाद के संस्करण उपलब्ध हैं। विवरण में निर्दिष्ट फ़ाइल शामिल है और इसका मूल्यांकन करता है जबकि आवश्यकता में एक ही सुविधा होती है लेकिन यह एक त्रुटि E_COMPILE_ERROR स्तर त्रुटि के साथ विफलता पर घातक त्रुटि उत्पन्न करती है जो एक संकलन त्रुटि है। इस मामले में, यह स्क्रिप्ट के निष्पादन को रोकता है और रन-टाइम प्रवाह को रोकता है। फ़ाइलों को स्क्रिप्ट में दिए गए फ़ाइल पथ के आधार पर शामिल किया जाएगा।
अनुशंसित लेख
यह PHP OOP साक्षात्कार प्रश्न और उत्तर की सूची के लिए एक मार्गदर्शक रहा है ताकि उम्मीदवार इन PHP OOP साक्षात्कार प्रश्नों को आसानी से क्रैकडाउन कर सके। यहाँ इस पोस्ट में, हमने टॉप PHP OOP इंटरव्यू प्रश्नों के बारे में अध्ययन किया है जो अक्सर साक्षात्कारों में पूछे जाते हैं। अधिक जानने के लिए आप निम्नलिखित लेख भी देख सकते हैं –