साक्षात्कार के प्रश्न

शीर्ष 100 पीएचपी साक्षात्कार प्रश्न और उत्तर

2 जनवरी 2022

PHP को एक सामान्य-उद्देश्य वाली स्क्रिप्टिंग भाषा के रूप में परिभाषित किया जा सकता है जो मुख्य रूप से वेब विकास के लिए उपयुक्त है। यह 1994 में डेनिश-कनाडाई प्रोग्रामर रासमस लेरडॉर्फ द्वारा बनाया गया था। PHP संदर्भ कार्यान्वयन PHP समूह द्वारा निर्मित है।

विषयसूची

हम PHP का उपयोग क्यों करते हैं?

पीएचपी एक सर्वर-साइड स्क्रिप्टिंग भाषा के रूप में परिभाषित किया जा सकता है जिसका उपयोग मुख्य रूप से गतिशील वेबसाइटों या स्टेटिक वेबसाइटों, या वेब अनुप्रयोगों को विकसित करने के लिए किया जाता है। पीएचपी का अर्थ है हाइपरटेक्स्ट पूर्वप्रक्रमक , जो पहले व्यक्तिगत होम पेज के लिए खड़ा था। PHP स्क्रिप्ट की व्याख्या केवल उस सर्वर पर की जाएगी जिसमें PHP स्थापित है।

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

शीर्ष पीएचपी साक्षात्कार प्रश्न और उत्तर

1. PHP को सरल शब्दों में परिभाषित करें?

PHP (हाइपरटेक्स्ट प्रीप्रोसेसर) को एक ओपन-सोर्स सामान्य-उद्देश्य स्क्रिप्टिंग भाषा के रूप में परिभाषित किया जा सकता है जिसे विशेष रूप से डिज़ाइन किया गया है वेब विकास , और हम इसे HTML में एम्बेड कर सकते हैं।

2. PHP किस प्रोग्रामिंग भाषा से मिलती जुलती है?

PHP सिंटैक्स आमतौर पर पर्ल और सी जैसा दिखता है।

3. PHP के कुछ सामान्य उपयोगों की सूची बनाएं?

  1. यह डेटा को एन्क्रिप्ट कर सकता है।
  2. यह सिस्टम फ़ंक्शंस कर सकता है, यानी सिस्टम पर फाइलों से, यह बना सकता है, पढ़ सकता है, खोल सकता है, लिख सकता है और यहां तक ​​कि उन्हें बंद भी कर सकता है।
  3. PHP का उपयोग करके, उपयोगकर्ता को वेबसाइट के कुछ पृष्ठों तक पहुँचने से प्रतिबंधित किया जा सकता है।
  4. PHP प्रपत्रों को संभाल सकता है, अर्थात, यह फ़ाइलों से डेटा एकत्र कर सकता है, डेटा को फ़ाइल में सहेज सकता है, ईमेल के माध्यम से कोई डेटा भेज सकता है, या उपयोगकर्ता को डेटा वापस कर सकता है।
  5. यह कुकीज वेरिएबल को एक्सेस कर सकता है और कुकीज भी सेट कर सकता है।
  6. आप PHP के माध्यम से डेटाबेस के भीतर तत्वों को जोड़, हटा, संशोधित कर सकते हैं।

4. PHP में नाशपाती को परिभाषित करें?

नाशपाती (PHP एक्सटेंशन और एप्लिकेशन रिपोजिटरी)। इसे पुन: प्रयोज्य PHP घटकों के लिए एक रूपरेखा और वितरण प्रणाली के रूप में परिभाषित किया जा सकता है। यह PHP का विस्तार करता है और वेब डेवलपर्स के लिए उच्च स्तर की प्रोग्रामिंग देता है। नाशपाती को मुख्य रूप से तीन अलग-अलग वर्गों में बांटा गया है:

  1. नाशपाती कोर घटक
  2. नाशपाती पैकेज
  3. पीईसीएल पैकेज

पीएचपी साक्षात्कार प्रश्न और उत्तर

5. क्या आप अनुशंसित PHP संस्करण का नाम दे सकते हैं?

संस्करण 7.1 या 7.2 आमतौर पर PHP का अनुशंसित संस्करण है।

6. स्थिर और गतिशील वेबसाइटों के बीच अंतर करें?

स्टेटिक वेबसाइट गतिशील वेबसाइट
सामग्री वाले इन वेबसाइट पृष्ठों को डेवलपर द्वारा अपने स्रोत कोड को संपादित किए बिना नहीं बदला जा सकता है।इस प्रकार की वेबसाइटों में, स्क्रिप्ट की सामग्री को रन टाइम पर बदला जा सकता है। जब भी उपयोगकर्ता वेबसाइट पर जाता है या पुनः लोड करता है तो सामग्री को हर बार पुन: उत्पन्न किया जाता है।
यहां वेब पेजों की थीम और कंटेंट फिक्स रहेगा।यहां पर रन टाइम के हिसाब से थीम बदल जाती है।
यहां, सामग्री को बदलना एक कठिन काम है क्योंकि आपको एक नया पृष्ठ विकसित करने और अपलोड करने की आवश्यकता है।डायनेमिक वेब पेजों के मामले में, सर्वर एप्लिकेशन स्वचालित रूप से ऐसा करते हैं।

7. क्या आप हमें PHP का पुराना नाम बता सकते हैं?

PHP का पुराना नाम Personal Home Page था।

यह सभी देखें शीर्ष 100 उत्तरदायी साक्षात्कार प्रश्न और उत्तर

8. कमांड लाइन से कोई PHP स्क्रिप्ट कैसे निष्पादित कर सकता है?

आप PHP कमांड-लाइन इंटरफ़ेस का उपयोग कर सकते हैं, अर्थात, CLI, और निष्पादित की जाने वाली स्क्रिप्ट का फ़ाइल नाम निर्दिष्ट कर सकते हैं।

|_+_|

9. 'PHP से बचने' का क्या अर्थ है?

हम स्ट्रिंग पार्सिंग के दौरान एक चरित्र से बचने के लिए एस्केप अनुक्रमों का उपयोग करते हैं। इसका उपयोग लाइन ब्रेक, टैब, अलर्ट आदि को परिभाषित करने के लिए एक विशेष अर्थ देने के लिए किया जाता है। एस्केप सीक्वेंस आमतौर पर स्ट्रिंग्स में इंटरपोलेट किए जाते हैं जो डबल कोटेशन या हेरेडोक सिंटैक्स द्वारा संलग्न होते हैं।

पीएचपी साक्षात्कार प्रश्न और उत्तर

10. क्या आप PHP में स्क्रिप्टिंग इंजन का नाम बता सकते हैं?

PHP को शक्ति प्रदान करने वाले स्क्रिप्टिंग इंजन के रूप में जाना जाता है ज़ेंड इंजन 2 .

11. आप कमांड लाइन इंटरफेस से इंटरेक्टिव PHP शेल कैसे चला सकते हैं?

हम PHP CLI प्रोग्राम का उपयोग -a विकल्प के साथ करते हैं:

|_+_|

12. PHP वेरिएबल्स की विशेषताओं की सूची बनाएं?

विशेषताएं:

  1. एक वेरिएबल एक $ साइन से शुरू होता है, उसके बाद एक वेरिएबल के नाम से।
  2. एक चर नाम में अल्फ़ान्यूमेरिक वर्ण और अंडरस्कोर होना चाहिए, अर्थात, ए-जेड, 0-9, और _।
  3. एक वैरिएबल नाम को एक अक्षर या अंडरस्कोर कैरेक्टर से शुरू करना होता है।
  4. यहां, चर नाम मूल रूप से केस-संवेदी हैं ($Person और $PersSON दो अलग-अलग चर हैं)।
  5. कोई एक संख्या के साथ एक चर नाम शुरू नहीं कर सकता।

13. PHP4 और PHP5 के बीच अंतर करें?

PHP4 PHP5
सभी वर्ग चर सार्वजनिक हैं।वर्ग चर के अलग-अलग पहुंच स्तर हो सकते हैं।
ऑटोलोडिंग मौजूद नहीं है।जब आप कोई __autoload फ़ंक्शन लिखते हैं तो स्वतः लोड हो जाता है।
कंस्ट्रक्टर्स का नाम उनके वर्ग के नाम पर रखा गया है।कंस्ट्रक्टर्स को __construct नाम दिया गया है।
विनाशक की कोई अवधारणा नहीं।विनाशकों को __destruct नाम दिया गया है।

14. क्या आप कोड के PHP ब्लॉक को प्रारंभ और समाप्त करने के दो सामान्य तरीकों के नाम बता सकते हैं?

PHP स्क्रिप्ट को शुरू करने और समाप्त करने के दो सामान्य तरीके नीचे दिए गए हैं:

15. विभिन्न प्रकार के PHP वेरिएबल्स के नाम बताएं?

PHP साक्षात्कार प्रश्न - विभिन्न प्रकार के PHP चर
  1. डबल्स - वे फ्लोटिंग-पॉइंट नंबर हैं, जैसे 9.14159 या 89.1।
  2. पूर्णांक - वे पूर्ण संख्याएँ हैं, जैसे 8195।
  3. NULL - यह एक विशेष प्रकार है जिसमें केवल एक मान होता है जिसे NULL कहा जाता है।
  4. बूलियन्स - उनके पास केवल दो संभावित मान हैं, या तो सत्य या गलत।
  5. स्ट्रिंग्स - वे वर्णों का एक क्रम हैं, जैसे 'PHP साक्षात्कार'।
  6. ऑब्जेक्ट - वे प्रोग्रामर-परिभाषित कक्षाओं के उदाहरण हैं जो एक वर्ग के लिए विशिष्ट दोनों प्रकार के मूल्यों और कार्यों को पैकेज कर सकते हैं।
  7. Arrays - वे अन्य मूल्यों के नामित और अनुक्रमित संग्रह हैं।
  8. संसाधन - वे विशेष चर हैं जो PHP के बाहरी संसाधनों के संदर्भ रख सकते हैं।

पीएचपी साक्षात्कार प्रश्न और उत्तर

16. क्या आप PHP में प्रचलित सामग्री प्रबंधन प्रणाली (CMS) का नाम बता सकते हैं?

  1. WordPress के
  2. जूमला
  3. मैगेंटो
  4. Drupal

17. आउटपुट को सीधे ब्राउज़र में कैसे प्रदर्शित करें?

आउटपुट को सीधे ब्राउज़र में प्रदर्शित करने के लिए, हमें विशेष टैग का उपयोग करने की आवश्यकता है।

18. PHP वेरिएबल के नामकरण के नियमों की सूची बनाएं?

  1. एक वैरिएबल नाम को एक अक्षर या अंडरस्कोर कैरेक्टर से शुरू करना होता है।
  2. कोई एक संख्या के साथ एक चर नाम शुरू नहीं कर सकता।
  3. एक चर नाम में केवल अल्फा-न्यूमेरिक वर्ण और अंडरस्कोर होना चाहिए जैसे (ए-जेड, 0-9, और _)।

19. PHP में लोकप्रिय फ्रेमवर्क का नाम बताएं?

  1. केकपीएचपी
  2. CodeIgniter
  3. वाई 2
  4. सिम्फोनी
  5. ज़ेंड फ्रेमवर्क आदि

बीस. क्या PHP एकाधिक विरासत का समर्थन कर सकता है?

PHP केवल एकल वंशानुक्रम का समर्थन करेगा, जिसका अर्थ है कि एक वर्ग को केवल 'विस्तारित' कीवर्ड का उपयोग करके एक एकल वर्ग से बढ़ाया जा सकता है।

पीएचपी साक्षात्कार प्रश्न और उत्तर

21. PHP7 की कुछ विशेषताओं के नाम बताएं?

  1. बेनामी वर्ग
  2. क्लोजर :: कॉल विधि
  3. समूह उपयोग घोषणा
  4. अदिश प्रकार की घोषणाएं
  5. वापसी प्रकार की घोषणाएं
  6. नल कोलेसिंग ऑपरेटर (??)
  7. स्पेसशिप ऑपरेटर
  8. परिभाषित () का उपयोग करके लगातार सरणियाँ
  9. जेनरेटर रिटर्न एक्सप्रेशन
  10. जनरेटर प्रतिनिधिमंडल
  11. स्पेस शिप ऑपरेटर

22. एक अंतिम वर्ग और एक अंतिम विधि को परिभाषित करें?

PHP में अंतिम कीवर्ड बाल वर्गों को अंतिम के साथ परिभाषा को उपसर्ग करके एक विधि को ओवरराइड करने से रोकता है। इसका मतलब है कि जब हम अंतिम कीवर्ड के साथ एक विधि का उपयोग कर रहे हैं, तो यह हमें विधि को ओवरराइड करने से रोकता है।

जब हम किसी भी मेथड को फाइनल घोषित करते हैं, तो इसका मतलब है कि हम उस मेथड पर ओवरराइडिंग कर सकते हैं। डिजाइन कारणों से विधियों को अंतिम घोषित किया जाता है। कुछ सुरक्षा या किसी अन्य कारण से विधि को ओवरराइड नहीं किया जाना चाहिए।

23. क्या आप किसी ऐसे मूल्य की सच्चाई को निर्धारित करने के लिए नियमों की सूची बना सकते हैं जो पहले से ही बूलियन प्रकार का नहीं है?

  1. यदि कोई मान एक संख्या है, तो यह असत्य है यदि बिल्कुल शून्य के बराबर है या अन्यथा सत्य है।
  2. यदि कोई मान एक स्ट्रिंग, दस है, तो यह गलत है यदि स्ट्रिंग खाली है (यानी, शून्य वर्ण हैं) या स्ट्रिंग 0 है, और यह अन्यथा सत्य है।
  3. NULL प्रकार के मान हमेशा झूठे होते हैं।
  4. यदि कोई मान एक सरणी है, तो यह गलत है यदि इसमें कोई अन्य मान नहीं है, और यह अन्यथा सत्य है। एक ऑब्जेक्ट जिसमें एक मान होता है वह परिभाषित करता है कि एक सदस्य चर होने पर एक मान असाइन किया गया है।
  5. वैध संसाधन सत्य हैं।
  6. बूलियन के रूप में डबल का उपयोग न करें।

24. PHP में इको को परिभाषित करें?

PHP इको स्टेटमेंट का उपयोग स्ट्रिंग, मल्टी-लाइन स्ट्रिंग्स, वेरिएबल, एस्केपिंग कैरेक्टर, एरे आदि को प्रिंट करने के लिए किया जाता है। इको को आउटपुट प्रदर्शित करने के लिए उपयोग किए जाने वाले स्टेटमेंट के रूप में परिभाषित किया जाता है। इको का उपयोग कोष्ठक के साथ या उसके बिना किया जाता है: इको (), और इको। इको कोई मूल्य नहीं लौटाएगा।

25. PHP में ऑब्जेक्ट की तुलना कैसे करें?

PHP में, तुलना ऑपरेटर ( == ) का उपयोग करके, ऑब्जेक्ट वेरिएबल्स की तुलना सरल तरीके से की जाती है, अर्थात्: दो ऑब्जेक्ट इंस्टेंस को समान माना जाता है यदि उनके समान मान और विशेषताएँ हैं (मानों की तुलना == से की जाती है), और एक ही वर्ग के उदाहरण हैं।

पीएचपी साक्षात्कार प्रश्न और उत्तर

26. PHP में NULL क्या है?

PHP में, नल को एक विशेष डेटा प्रकार के रूप में परिभाषित किया जाता है जिसमें केवल एक मान हो सकता है, अर्थात, NULL। डेटा प्रकार NULL का एक वेरिएबल एक वेरिएबल है जिसका कोई मान असाइन नहीं किया जाएगा।

27. PHP में प्रिंट को परिभाषित करें?

PHP में प्रिंट () फ़ंक्शन एक या कई स्ट्रिंग्स को आउटपुट करता है।

28. PHP और HTML कैसे परस्पर क्रिया करेंगे?

PHP स्क्रिप्ट के माध्यम से एक HTML उत्पन्न करना संभव है, और HTML से PHP में डेटा के टुकड़े पास करना संभव है।

29. PHP में एक स्थिरांक को कैसे परिभाषित करें?

PHP में एक स्थिरांक एक साधारण मान के लिए एक पहचानकर्ता है। हम स्क्रिप्ट के दौरान मान नहीं बदल सकते।

एक वैध स्थिर नाम आमतौर पर एक अक्षर या अंडरस्कोर से शुरू होता है।

30. PHP में इको और प्रिंट में अंतर बताएं?

बाहर फेंक दिया प्रिंट
इको का कोई रिटर्न वैल्यू नहीं है।प्रिंट का रिटर्न वैल्यू 1 है।
इको कई पैरामीटर ले सकता है।प्रिंट एक तर्क ले सकता है।

पीएचपी साक्षात्कार प्रश्न और उत्तर

31. अनसेट () फ़ंक्शन क्या है?

अनसेट () फ़ंक्शन का उपयोग चर प्रबंधन के लिए किया जाता है। यह एक चर को अपरिभाषित बनाता है।

32. $message और $$message के बीच अंतर करें?

$संदेश $$संदेश
$message का उपयोग मुख्य रूप से वेरिएबल डेटा को स्टोर करने के लिए किया जाता है।$$message का उपयोग किसी वेरिएबल के वेरिएबल को स्टोर करने के लिए किया जाता है।
जो डेटा $message में स्टोर होता है वह फिक्स होता है।$$ संदेश में संग्रहीत डेटा को गतिशील रूप से बदला जा सकता है।

33. पीएचपी स्थिरांक और चर के बीच अंतर?

स्थिरांक चर
PHP में एक स्थिरांक एक पहचानकर्ता या साधारण मान के लिए एक नाम है।PHP में वेरिएबल एक नाम या प्रतीक है जो मूल्य के लिए खड़ा है और इसका उपयोग वर्णों, स्ट्रिंग, संख्यात्मक, वर्ण स्ट्रिंग और मेमोरी पते जैसे मानों को संग्रहीत करने के लिए किया जाता है।
हम एक स्थिरांक से पहले एक डॉलर ($) का चिह्न लिखना छोड़ सकते हैं।डॉलर ($) चिह्न के साथ एक चर लिखा जाना है।
उन्हें फिर से परिभाषित या अपरिभाषित नहीं किया जा सकता है।हम चर के मामले में प्रत्येक पथ को अलग-अलग परिभाषित कर सकते हैं।

34. 'इमेजटाइप्स ()' फंक्शन क्या है?

PHP में, imagetypes() फ़ंक्शन एक इनबिल्ट फ़ंक्शन है जिसका उपयोग उन छवि प्रकारों को वापस करने के लिए किया जाता है जो PHP इनबिल्ट स्थापित लाइब्रेरी द्वारा समर्थित हैं।

35. क्या आप PHP में एक स्थिरांक को परिभाषित करने के तरीकों की सूची बना सकते हैं?

PHP स्थिरांक को एक नाम या पहचानकर्ता के रूप में परिभाषित किया जाता है जिसे स्क्रिप्ट के निष्पादन के दौरान बदला नहीं जा सकता है। हम PHP स्थिरांक को दो तरह से परिभाषित कर सकते हैं:

  1. कॉन्स्ट () फ़ंक्शन का उपयोग करना
  2. परिभाषित () फ़ंक्शन का उपयोग करना

पीएचपी साक्षात्कार प्रश्न और उत्तर

36. क्या आप PHP में कुछ स्थिरांक और उनके उद्देश्य की सूची बना सकते हैं?

  1. METHOD_ - यह आमतौर पर एक वर्ग विधि नाम का प्रतिनिधित्व करता है।
  2. _LINE_ - यह मुख्य रूप से किसी फ़ाइल की वर्तमान पंक्ति संख्या का प्रतिनिधित्व करता है।
  3. _CLASS_ - जैसा कि घोषित किया गया था, यह वर्ग का नाम लौटा देगा।
  4. _FILE_ - यह फ़ाइल के पूर्ण पथ और फ़ाइल नाम को परिभाषित करता है। यदि इसका उपयोग किसी शामिल के अंदर किया जाता है, तो यह शामिल फ़ाइल का नाम वापस कर देगा।
  5. _FUNCTION_ - यह आमतौर पर एक फ़ंक्शन नाम का प्रतिनिधित्व करता है।
यह सभी देखें शीर्ष 100 जावास्क्रिप्ट साक्षात्कार प्रश्न और उत्तर

37. इमेज फंक्शन का उपयोग करने के लिए किस लाइब्रेरी की आवश्यकता होती है?

छवि कार्यों को निष्पादित करने के लिए जीडी पुस्तकालय की आवश्यकता है।

38. PHP में जादू स्थिरांक परिभाषित करें?

PHP में जादू स्थिरांक को पूर्वनिर्धारित स्थिरांक के रूप में परिभाषित किया जाता है जो उनके उपयोग के आधार पर परिवर्तित हो जाते हैं। वे आमतौर पर डबल अंडरस्कोर (__) से शुरू होते हैं और डबल अंडरस्कोर के साथ समाप्त होते हैं। वे अन्य पूर्वनिर्धारित स्थिरांक के समान हैं, लेकिन वे संदर्भ के साथ अपने मूल्यों को बदलते हैं; इसलिए उन्हें जादुई स्थिरांक कहा जाता है।

39. ब्रेक को परिभाषित करें और स्टेटमेंट जारी रखें?

तोड़ना PHP में स्टेटमेंट प्रत्येक लूप के लिए, करते-करते, जबकि, स्विच और प्रत्येक लूप के लिए करंट के निष्पादन को तोड़ देता है। यदि हम आंतरिक लूप के अंदर एक ब्रेक का उपयोग करते हैं, तो यह केवल आंतरिक लूप के निष्पादन को तोड़ता है। ब्रेक कीवर्ड तुरंत लूप या स्विच संरचना के निष्पादन को समाप्त कर देगा।

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

40. छवि के गुण, जैसे आकार, चौड़ाई और ऊंचाई प्राप्त करने के लिए उपयोग किए जाने वाले कार्यों का नाम दें?

उपयोग किए जाने वाले कार्य हैं:

  1. getimagesize() आकार के लिए
  2. इमेजएक्स () चौड़ाई के लिए
  3. इमेजी () ऊंचाई के लिए

पीएचपी साक्षात्कार प्रश्न और उत्तर

41. PHP में सिंगल-लाइन और मल्टी-लाइन कमेंट कैसे करें?

PHP सिंगल लाइन टिप्पणी इस प्रकार की गई है:

  1. # का उपयोग करना (यूनिक्स शैल-शैली सिंगल लाइन टिप्पणी)
  2. // का उपयोग करना (सी ++ स्टाइल सिंगल लाइन कमेंट)

PHP में हम कई लाइन पर कमेंट कर सकते हैं। आपको सभी पंक्तियों को /* */ के भीतर संलग्न करना होगा।

42. PHP और Javascript कैसे परस्पर क्रिया करेंगे?

आमतौर पर, PHP और Javascript सीधे इंटरैक्ट नहीं कर सकते हैं क्योंकि PHP सर्वर-साइड भाषा है, और Javascript क्लाइंट-साइड भाषा है। लेकिन, आप चरों का आदान-प्रदान कर सकते हैं क्योंकि PHP जावास्क्रिप्ट कोड उत्पन्न कर सकता है जिसे एक ब्राउज़र द्वारा निष्पादित किया जाना है, और यह URL के माध्यम से विशिष्ट चर को वापस PHP में पारित करने में सक्षम है।

43. शामिल () और आवश्यकता () कार्यों के साथ निष्पादन में विफलताओं को कैसे संभालें?

यदि फ़ंक्शन की आवश्यकता है () फ़ाइल तक पहुँचने में सक्षम नहीं है, तो इसके परिणामस्वरूप एक घातक त्रुटि होती है।

शामिल () फ़ंक्शन एक चेतावनी देगा, और PHP स्क्रिप्ट निष्पादित करना जारी रखेगा।

44. PHP में विभिन्न लूपों के नाम बताएं?

  1. के लिये
  2. जबकि
  3. जबकि ऐसा
  4. प्रत्येक के लिए।

45. PHP में कंस्ट्रक्टर और डिस्ट्रक्टर को परिभाषित करें?

पीएचपी निर्माता एक वर्ग के एक विशेष प्रकार के फ़ंक्शन के रूप में परिभाषित किया जा सकता है जो उस वर्ग की किसी वस्तु को शुरू या बनाए जाने पर स्वचालित रूप से निष्पादित हो जाता है। PHP में कंस्ट्रक्टर को मैजिक फंक्शन के रूप में भी जाना जाता है, और मैजिक मेथड आमतौर पर दो अंडरस्कोर कैरेक्टर से शुरू होता है।

प्रति मिटाने वाला PHP में तब कहा जाता है जब कोई वस्तु नष्ट हो जाती है, या कोई स्क्रिप्ट रुक जाती है या बाहर निकल जाती है। जब आप __destruct() फ़ंक्शन बनाते हैं, तो PHP इस फ़ंक्शन को स्क्रिप्ट के अंत में स्वचालित रूप से कॉल करेगा। डिस्ट्रक्ट फंक्शन दो अंडरस्कोर (__) से शुरू होगा!

पीएचपी साक्षात्कार प्रश्न और उत्तर

46. ​​आवश्यकता () और requ_once () के बीच अंतर करें?

आवश्यकता () एक बार आवश्यकता होती है()
आवश्यकता() एक फ़ाइल में अधिक बार शामिल होता है।requ_once() एक फ़ाइल में केवल एक बार शामिल होता है।

47. हम PHP में गिनती () फ़ंक्शन का उपयोग क्यों करते हैं?

PHP में गिनती () फ़ंक्शन किसी ऑब्जेक्ट में गुणों की एक सरणी में तत्वों की गणना करेगा। यह एक सरणी में मौजूद तत्वों की संख्या लौटाएगा।

48. PHP स्क्रिप्ट के साथ टेक्स्ट कैसे प्रदर्शित करें?

|_+_|

49. PHP में हेडर () फ़ंक्शन का उपयोग क्यों करते हैं?

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

50. क्या PHP स्क्रिप्ट के लिए अनंत निष्पादन समय निर्धारित करना संभव है?

हां, PHP स्क्रिप्ट की शुरुआत में set_time_limit(0) जोड़कर यह संभव है, कोई भी PHP स्क्रिप्ट के लिए अनंत निष्पादन समय निर्धारित कर सकता है।

नोट: नोट: यह विधि काम करती है यदि आपको होस्टिंग सर्वर द्वारा PHP कॉन्फ़िगरेशन को बदलने की अनुमति है।

पीएचपी साक्षात्कार प्रश्न और उत्तर

51. isset () फ़ंक्शन क्या है?

PHP में isset() फंक्शन जाँच करेगा कि क्या कोई वेरिएबल सेट है, जिसका अर्थ है कि इसे घोषित किया जाना चाहिए और NULL नहीं है। यदि चर मौजूद है और NULL नहीं है, तो इस फ़ंक्शन को सही लौटना होगा; यह अन्यथा झूठी वापसी करता है।

52. PHP त्रुटि क्या है 'PHP में पार्स त्रुटि - लाइन X पर अप्रत्याशित T_variable?

यह एक PHP सिंटैक्स त्रुटि है जो लाइन x पर एक गलती व्यक्त करती है जो प्रोग्राम को पार्स करना और निष्पादित करना बंद कर देती है।

53. Php में उपलब्ध विभिन्न प्रकार की त्रुटियों की सूची बनाएं?

  1. E_WARNING- यह एक रन-टाइम चेतावनी देता है जिससे स्क्रिप्ट समाप्त नहीं होगी।
  2. E_PARSE- यह एक कंपाइल-टाइम पार्स एरर है।
  3. E_NOTICE- यह एक रन टाइम नोटिस है जो कोड में त्रुटि के कारण होता है।
  4. E_CORE_ERROR- एक गंभीर त्रुटि जो PHP के प्रारंभिक स्टार्टअप के दौरान होती है।
  5. E_USER_ERROR- एक उपयोगकर्ता-जनित त्रुटि संदेश।
  6. E_ERROR- यह एक घातक त्रुटि है जिसके कारण स्क्रिप्ट समाप्त हो जाती है।
  7. E_USER_WARNING- एक उपयोगकर्ता-जनित चेतावनी संदेश।
  8. E_USER_NOTICE- यह एक उपयोगकर्ता-जनित सूचना संदेश है।
  9. E_STRICT- रन-टाइम नोटिस।
  10. E_RECOVERABLE_ERROR- यह कैच करने योग्य घातक त्रुटि है जो एक खतरनाक त्रुटि का संकेत देती है।
  11. E_ALL– यह सभी त्रुटियों और चेतावनियों को पकड़ता है।
  12. E_CORE_WARNING- वे चेतावनियाँ हैं जो PHP के प्रारंभिक स्टार्टअप के दौरान होती हैं।
  13. E_COMPILE_ERROR- यह एक घातक संकलन-समय त्रुटि है जो एक स्क्रिप्ट के साथ एक समस्या को इंगित करती है।

54. PHP पैरामीटरयुक्त कार्यों को परिभाषित करें?

PHP में पैरामीटरेटेड फ़ंक्शंस को पैरामीटर के साथ फ़ंक्शंस के रूप में परिभाषित किया गया है। कोई फ़ंक्शन के भीतर कितने भी पैरामीटर पास कर सकता है। ये पारित पैरामीटर फ़ंक्शन के अंदर चर के रूप में कार्य करेंगे। वे आमतौर पर कोष्ठक के अंदर निर्दिष्ट होते हैं, अर्थात, फ़ंक्शन नाम के बाद।

55. एक्सेल फाइल में डेटा कैसे एक्सपोर्ट करें?

एक्सेल द्वारा समर्थित प्रारूप में डेटा प्राप्त करने का सबसे आम तरीका है। उदाहरण के लिए, हम एक .csv फ़ाइल लिख सकते हैं, उदाहरण के लिए, फ़ील्ड के बीच विभाजक के रूप में अल्पविराम चुन सकते हैं, और फिर Excel के साथ फ़ाइल खोल सकते हैं।

पीएचपी साक्षात्कार प्रश्न और उत्तर

56. 'foreach' लूप के लिए वाक्य रचना को परिभाषित करें?

फ़ोरैच लूप मुख्य रूप से किसी सरणी के मानों के माध्यम से लूप करने के लिए उपयोग किया जाता है। यह एक सरणी पर लूप करता है, और वर्तमान सरणी तत्व के लिए प्रत्येक मान को $ मान को असाइन किया जाता है, और सरणी में अगले तत्व पर जाने के लिए सरणी सूचक आमतौर पर एक से उन्नत होता है।

वाक्य - विन्यास:

|_+_|

57. PHP चर-लंबाई तर्क फ़ंक्शन को परिभाषित करें?

PHP चर-लंबाई तर्क कार्यों का समर्थन करने में सक्षम है। इसका मतलब है कि कोई फ़ंक्शन में 0, 1, या n संख्या में तर्क पारित कर सकता है। ऐसा करने के लिए, आपको तर्क के नाम से पहले तीन दीर्घवृत्त (डॉट्स) का उपयोग करना होगा।

58. फ़ंक्शन file_get_contents() का उपयोग क्या है?

file_get_contents() का उपयोग किसी फ़ाइल को स्ट्रिंग में पढ़ने के लिए किया जाता है। यह फ़ंक्शन आमतौर पर किसी फ़ाइल की सामग्री को स्ट्रिंग में पढ़ने का पसंदीदा तरीका है। यह प्रदर्शन बढ़ाने के लिए मेमोरी मैपिंग तकनीकों का उपयोग करता है।

59. PHP में विभिन्न प्रकार के ऐरे की सूची बनाएं?

  1. अनुक्रमित सरणी - यह एक संख्यात्मक सूचकांक वाला एक सरणी है जिसे अनुक्रमित सरणी कहा जाता है। यहां, मानों को एक रेखीय तरीके से संग्रहीत और एक्सेस किया जाता है।
  2. बहुआयामी सरणी - यह एक सरणी है जिसमें एक या एक से अधिक सरणियाँ होती हैं जिन्हें बहुआयामी सरणी कहा जाता है। यहां, कई सूचकांकों का उपयोग करके मूल्यों का उपयोग किया जाता है।
  3. साहचर्य सरणी - यह स्ट्रिंग के साथ एक सरणी है जिसे सूचकांक के रूप में सहयोगी सरणी कहा जाता है। यह सख्त रैखिक अनुक्रमणिका क्रम के बजाय प्रमुख मानों के साथ तत्व मानों को संग्रहीत करेगा।

60. क्या आप PHP के कुछ ऐरे फंक्शन्स को सूचीबद्ध कर सकते हैं?

  1. गिनती ()
  2. क्रमबद्ध करें ()
  3. सरणी ()
  4. array_change_key_case ()
  5. array_chunk ()
  6. array_reverse ()
  7. array_search ()
  8. array_intersect ()

61. हम mysql_pconnect() फ़ंक्शन का उपयोग क्यों करते हैं?

PHP में mysql_pconnect() फ़ंक्शन एक सतत MySQL कनेक्शन खोलता है। यह फ़ंक्शन सफलता या FALSE पर कनेक्शन वापस कर देगा, और यह विफलता पर एक त्रुटि देता है। हम फ़ंक्शन नाम के सामने '@' जोड़कर त्रुटि आउटपुट छिपा सकते हैं।

वाक्य - विन्यास:

|_+_|

62. क्या आप एकल-उद्धृत स्ट्रिंग और दोहरे-उद्धृत स्ट्रिंग के बीच अंतर बता सकते हैं?

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

63. अनुक्रमित और साहचर्य सरणी के बीच अंतर करें?

अनुक्रमित सरणी सहयोगी सरणी
उनका उपयोग चीजों को उनकी स्थिति से पहचानने के लिए किया जाता है।उनके पास चाबियों के रूप में तार होते हैं और दो-स्तंभ तालिका की तरह व्यवहार करते हैं।
यह सरणी तत्व को अनुक्रमित रूप में रखती है, जिसे एक संख्या द्वारा परिभाषित किया जाता है।इस सरणी में नाम वाले तत्व हैं।

64. PHP में कुछ कार्यों की सूची बनाएं?

  1. preg_split () - यह फ़ंक्शन बिल्कुल स्प्लिट () फ़ंक्शन की तरह काम करता है, सिवाय उन रेगुलर एक्सप्रेशन को छोड़कर जिन्हें पैटर्न के इनपुट पैरामीटर के रूप में स्वीकार किया जाता है।
  2. ereg () - इस फ़ंक्शन का उपयोग उस स्ट्रिंग को खोजने के लिए किया जाता है जो पैटर्न द्वारा निर्दिष्ट स्ट्रिंग के लिए स्ट्रिंग द्वारा निर्दिष्ट है; यदि पैटर्न पाया जाता है तो यह सच हो जाता है, अन्यथा यह झूठा लौटाता है।
  3. preg_match () - फ़ंक्शन एक पैटर्न के लिए एक स्ट्रिंग की खोज करता है, और यदि पैटर्न मौजूद है, या फिर गलत है तो यह सच हो जाएगा।
  4. ereg () - इस फ़ंक्शन का उपयोग एक पैटर्न द्वारा निर्दिष्ट स्ट्रिंग के लिए स्ट्रिंग द्वारा निर्दिष्ट स्ट्रिंग को खोजने के लिए किया जाता है; यदि पैटर्न पाया जाता है, या फिर गलत है तो यह सच हो जाएगा।
  5. विभाजन () - इस फ़ंक्शन का उपयोग एक स्ट्रिंग को विभिन्न तत्वों में विभाजित करने के लिए किया जाता है; प्रत्येक तत्व की सीमाएं एक स्ट्रिंग में एक पैटर्न की घटनाओं पर आधारित होती हैं।
यह सभी देखें शीर्ष 100 जावास्क्रिप्ट साक्षात्कार प्रश्न और उत्तर

पीएचपी साक्षात्कार प्रश्न और उत्तर

65. कुछ PHP स्ट्रिंग फ़ंक्शंस की सूची बनाएं?

  1. स्ट्रेलेन ()
  2. स्ट्रेटोलोवर ()
  3. स्ट्रटौपर ()
  4. यूकफर्स्ट ()
  5. एलसीफर्स्ट ()
  6. यूकवर्ड्स ()
  7. स्ट्रेव ()

66. ASP.net और PHP के बीच अंतर करें?

asp.net पीएचपी
प्रोग्रामिंग प्रकार संकलित है।प्रोग्रामिंग प्रकार स्क्रिप्टेड है।
विकास भाषाएँ: VB.NET C#/C# .NET F#विकास भाषाएँ: PHPविकास उपकरण: Visual Studio, MonoNetBeans, PhpStrom, कोई अन्य संपादकसर्वर OS: WindowsLinux, Mac, Windows(limited) का सिंटैक्स एएसपी .NET विजुअल बेसिक के समान ही है।वाक्यविन्यास सी और सी ++ भाषाओं के समान है।

67. PHP में फाइलों को शामिल करने के तरीकों की सूची बनाएं?

PHP फ़ाइलों को शामिल करने की अनुमति देता है ताकि पृष्ठ सामग्री का पुन: उपयोग किया जा सके। PHP में फ़ाइल जोड़ने के हमारे पास दो तरीके हैं।

  1. शामिल करें: यह केवल एक चेतावनी उत्पन्न करता है (E_WARNING, और एक स्क्रिप्ट का निष्पादन जारी रखता है)।
  2. आवश्यकता: Iy आमतौर पर एक घातक त्रुटि उत्पन्न करता है (E_COMPILE_ERROR, और यह एक स्क्रिप्ट के निष्पादन को रोकता है)।

68. हम PHP में सत्र और कुकीज़ का उपयोग क्यों करते हैं?

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

कुकीज़ PHP में मुख्य रूप से ब्राउज़र में टेक्स्ट फ़ाइल स्वरूप के रूप में संग्रहीत होते हैं। यह सीमित मात्रा में डेटा स्टोर करता है। यह केवल 4kb [4096bytes] की अनुमति देता है। सत्र आमतौर पर सर्वर-साइड पर संग्रहीत होते हैं।

69. PHP में सेटकुकी () फ़ंक्शन को परिभाषित करें?

PHP में एक सेटकुकी () फ़ंक्शन का उपयोग एक कुकी को परिभाषित करने के लिए किया जाता है जिसे अन्य HTTP शीर्षलेखों के साथ भेजा जाना है। कुकी का उपयोग मुख्य रूप से उपयोगकर्ता की पहचान करने के लिए किया जाता है। कुकी को आमतौर पर एक छोटी फ़ाइल के रूप में परिभाषित किया जाता है जिसे सर्वर उपयोगकर्ता के कंप्यूटर पर एम्बेड करेगा। हर बार एक समान कंप्यूटर ब्राउज़र के साथ एक पेज का अनुरोध करता है, यह कुकी भी भेजता है।

वाक्य - विन्यास:

|_+_|

70. mysqli_fetch_object () और mysqli_fetch_array () के बीच अंतर करें?

mysqli_fetch_object () mysqli_fetch_array ()
यह पहला एकल मिलान रिकॉर्ड एकत्र करेगा।यह सरणी में तालिका से सभी मिलान करने वाले रिकॉर्ड एकत्र करेगा।

पीएचपी साक्षात्कार प्रश्न और उत्तर

71. कुकी मूल्य कैसे प्राप्त करें?

इको $ _ कुकी [उपयोगकर्ता];

72. PHP में ओवरलोडिंग और ओवरराइडिंग को परिभाषित करें?

पीएचपी समारोह अधिक भार मुख्य रूप से गतिशील रूप से विधियों और गुणों को बनाने के लिए उपयोग किया जाता है। गतिशील संस्थाओं को तब जादू विधियों द्वारा संसाधित किया जाता है जो विभिन्न प्रकार की क्रियाओं के लिए कक्षा में उपयोग किए जाते हैं। समारोह अधिक भार एक ही फ़ंक्शन नाम होता है, और उस फ़ंक्शन का उद्देश्य तर्कों की संख्या के अनुसार विभिन्न कार्यों को करना है।

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

73. PHP session_start() और session_destroy() फ़ंक्शन को परिभाषित करें?

सेशन_स्टार्ट () PHP में फ़ंक्शन आमतौर पर एक सत्र बनाता है या सत्र पहचानकर्ता के आधार पर एक वर्तमान को फिर से शुरू करता है जिसे जीईटी या पोस्ट अनुरोध के माध्यम से पारित किया जाता है या कुकी के माध्यम से पारित किया जाता है। जब हम session_start() को कॉल करते हैं या जब सेशन ऑटो शुरू होता है, PHP ओपन एंड रीड सेशन सेव हैंडलर्स को कॉल करता है।

session_destroy () PHP में वर्तमान सत्र से जुड़े सभी डेटा को नष्ट कर देगा। यह सत्र से जुड़े किसी भी वैश्विक चर को अनसेट नहीं करेगा या सत्र कुकी को अनसेट नहीं करेगा। सत्र चर का फिर से उपयोग करने के लिए, हमें session_start () को कॉल करने की आवश्यकता है।

74. PHP और MySQL का उपयोग करके डेटाबेस कैसे बनाएं?

कदम:

  1. से एक संबंध स्थापित करना होगा माई एसक्यूएल PHP स्क्रिप्ट से सर्वर।
  2. यदि कनेक्शन सफल होता है, तो आपको डेटाबेस बनाने और इसे स्ट्रिंग चर में संग्रहीत करने के लिए एक SQL क्वेरी लिखनी होगी।
  3. अंत में, क्वेरी निष्पादित करें।

75. PHP में किसी फाइल को खोलने का सिंटेक्स क्या है?

PHP fopen () फ़ंक्शन का उपयोग मुख्य रूप से फ़ाइल या n URL को खोलने और संसाधन को वापस करने के लिए किया जाता है। यह आमतौर पर दो तर्कों को स्वीकार करता है: $filename और $mode।

वाक्य - विन्यास:

|_+_|

76. हम PHP में कॉलबैक का उपयोग क्यों करते हैं?

PHP में कॉलबैक फ़ंक्शन एक फ़ंक्शन है जिसे किसी अन्य फ़ंक्शन में तर्क के रूप में पारित किया जाता है।

77. PHP में किसी फाइल को कैसे पढ़ा जाए?

PHP फ़ाइल से डेटा पढ़ने के लिए विभिन्न कार्य प्रदान करेगा। विभिन्न फ़ंक्शंस आपको सभी फ़ाइल डेटा को पढ़ने, डेटा लाइन को लाइन से पढ़ने और डेटा कैरेक्टर को कैरेक्टर से पढ़ने की अनुमति देंगे।

PHP फ़ाइल पढ़ने के कार्य हैं:

  1. fread(): इस फंक्शन का इस्तेमाल मुख्य रूप से फाइल के डेटा को पढ़ने के लिए किया जाता है। इसके लिए आमतौर पर दो तर्कों की आवश्यकता होती है, अर्थात् फ़ाइल संसाधन और फ़ाइल आकार।
  2. fgets (): यह फ़ंक्शन आमतौर पर फ़ाइल से एक पंक्ति को पढ़ने के लिए उपयोग किया जाता है।
  3. fgetc (): फ़ंक्शन का उपयोग मुख्य रूप से फ़ाइल से एकल वर्ण को पढ़ने के लिए किया जाता है। fgetc() फ़ंक्शन का उपयोग करके सभी डेटा प्राप्त करने के लिए, लूप के भीतर !feof() फ़ंक्शन का उपयोग करें।

78. PHP में लैम्ब्डा फंक्शन को परिभाषित करें?

एक PHP लैम्ब्डा फ़ंक्शन को एक अज्ञात PHP फ़ंक्शन के रूप में परिभाषित किया जा सकता है जो एक चर में संग्रहीत होता है और अन्य कार्यों या विधियों के तर्क के रूप में पारित किया जाता है।

79. फाइल में कैसे लिखें और PHP में फाइल को कैसे डिलीट करें?

PHP fwrite () और fputs () फ़ंक्शन आमतौर पर उपयोग किए जाते हैं लिखो एक फ़ाइल में डेटा। फ़ाइल में डेटा लिखने के लिए, आपको w, r+,x, w+, x+, c, या c+ मोड का उपयोग करना होगा।

वाक्य - विन्यास:

|_+_|

अनलिंक () फ़ंक्शन का उपयोग आमतौर पर किया जाता है हटाना PHP में एक फ़ाइल।

वाक्य - विन्यास:

|_+_|

80. PHP का उपयोग करके पासवर्ड कैसे एन्क्रिप्ट करें?

यह PHP पासवर्ड API का उपयोग करता है जो संस्करण 5.5 में उपलब्ध है। 0 और ऊपर। पासवर्ड का एन्क्रिप्शन: एक स्ट्रिंग से हैश उत्पन्न करने के लिए, हम आमतौर पर पासवर्ड_हैश () फ़ंक्शन का उपयोग करते हैं। यह पासवर्ड_हैश () फ़ंक्शन उपलब्ध हैशिंग एल्गोरिदम में से किसी एक का उपयोग करके स्ट्रिंग का एक नया पासवर्ड हैश बनाएगा।

पीएचपी साक्षात्कार प्रश्न और उत्तर

81. PHP में त्रुटियों की विभिन्न श्रेणियों की सूची बनाएं?

    घातक त्रुटियां:ये महत्वपूर्ण त्रुटियां हैं। ये त्रुटियां स्क्रिप्ट की तत्काल समाप्ति के कारण होती हैं।नोटिस:ये आमतौर पर गैर-महत्वपूर्ण त्रुटियां होती हैं। वे उपयोगकर्ताओं को प्रदर्शित नहीं होते हैं।चेतावनी:ये गंभीर त्रुटियां हैं, लेकिन इनके परिणामस्वरूप कोई स्क्रिप्ट समाप्त नहीं होती है। डिफ़ॉल्ट रूप से, ये त्रुटियां आमतौर पर उपयोगकर्ता को प्रदर्शित की जाती हैं।

82. PHP में हिंटिंग टाइप को परिभाषित करें?

PHP में टाइप हिंटिंग का अर्थ है फ़ंक्शन को केवल निर्दिष्ट डेटा प्रकार को स्वीकार करने के लिए संकेत प्रदान करना। एक तकनीकी शब्द में, हम कहते हैं कि टाइप हिंटिंग एक ऐसी विधि है जिसके द्वारा हम किसी फ़ंक्शन को आवश्यक डेटा प्रकार को स्वीकार करने के लिए बाध्य कर सकते हैं। PHP में, हम ऐरे, ऑब्जेक्ट और कॉल करने योग्य डेटा प्रकारों के लिए टाइप हिंटिंग का उपयोग करते हैं।

83. हम PHP स्क्रिप्ट के निष्पादन को कैसे रोक सकते हैं?

निकास () फ़ंक्शन का उपयोग मुख्य रूप से PHP स्क्रिप्ट के निष्पादन को रोकने के लिए किया जाता है।

84. PHP में ईमेल कैसे भेजें?

PHP में ईमेल भेजने के लिए उपयोग किया जाने वाला मेल () फ़ंक्शन नीचे दिया गया है:

बूल मेल ($ से, $ विषय, $ संदेश, $ शीर्षलेख);

85. हम PHP में फाइल कैसे अपलोड कर सकते हैं?

PHP में फ़ाइल अपलोड करने के लिए हम move_uploaded_file() फ़ंक्शन का उपयोग करते हैं:

|_+_|

86. PHP विस्फोट () फ़ंक्शन और PHP स्प्लिट () फ़ंक्शन की व्याख्या करें?

PHP स्प्लिट () फ़ंक्शन नियमित अभिव्यक्ति द्वारा स्ट्रिंग को एक सरणी में विभाजित करता है।

PHP विस्फोट () फ़ंक्शन का उपयोग आमतौर पर एक स्ट्रिंग को एक सरणी में तोड़ने के लिए किया जाता है।

87. जीईटी विधि के साथ यूआरएल के माध्यम से भेजे गए डेटा तक कैसे पहुंचे?

जीईटी विधि के माध्यम से भेजे गए डेटा तक पहुंचने के लिए, हम इस तरह $_GET सरणी का उपयोग कर सकते हैं:

|_+_|

88. कैसे जांचें कि दिया गया चर खाली है या नहीं?

यह जांचने के लिए कि किसी चर का कोई मान है या नहीं, हमें खाली () फ़ंक्शन का उपयोग करना चाहिए।

89. रनटाइम अपवाद और संकलन-समय अपवाद के बीच अंतर करें?

क्रम अपवाद संकलन-समय अपवाद
रनटाइम अपवाद आमतौर पर फेंक दिया जाता है यदि कोई त्रुटि जो केवल रनटाइम पर पाई जाती है।यह एक अपवाद है जिसे संकलन समय पर फेंक दिया जाता है।

90. एक स्थायी कुकी को परिभाषित करें?

एक स्थायी कुकी को एक कुकी के रूप में परिभाषित किया जा सकता है जो आमतौर पर ब्राउज़र के कंप्यूटर पर स्थायी रूप से कुकी फ़ाइल में संग्रहीत होती है। स्थायी कुकीज़ आमतौर पर कम सुरक्षित होती हैं क्योंकि उपयोगकर्ता कुकी मूल्य देखने के लिए कुकी फ़ाइलें खोलते हैं।

पीएचपी साक्षात्कार प्रश्न और उत्तर

91. PHP में Parser कितना महत्वपूर्ण है?

एक पार्सर एक सॉफ्टवेयर है जिसका उपयोग स्रोत कोड को अधिक आसानी से और अधिक कुशलता से परिवर्तित करने के लिए किया जाता है और इसे कंप्यूटर द्वारा समझा जा सकता है। Zend PHP दुभाषिया में एक PHP पार्सर होता है, इसलिए यह कोड की जांच कर सकता है और किसी भी संभावित सिंटैक्स त्रुटियों की रिपोर्ट कर सकता है।

92. PHP में एन्क्रिप्शन फ़ंक्शन का नाम बताएं?

क्रिप्ट () और एमडी 5 ()

93. PHP में, स्ट्रिंग से एस्केप कैरेक्टर कैसे निकालें?

स्ट्रिप्सलाश फ़ंक्शन हमें स्ट्रिंग में एपोस्ट्रोफ़ से पहले एस्केप वर्णों को हटाने की अनुमति देगा।

94. डेटा को डेटाबेस में संग्रहीत करने से पहले कैसे बच सकते हैं?

Addlashes फ़ंक्शन हमें डेटाबेस में संग्रहण से पहले डेटा से बचने की अनुमति देगा।

95. परिणाम सेट में दी गई पंक्तियों की संख्या कैसे ज्ञात करें?

फ़ंक्शन mysqli_num_rows () का उपयोग परिणाम सेट में पंक्तियों की संख्या वापस करने के लिए किया जाता है।

96. क्या आप उस फ़ंक्शन का नाम बता सकते हैं जो किसी क्वेरी द्वारा प्रभावित प्रविष्टियों की संख्या देता है?

mysqli_ प्रभावित_रो () SQL क्वेरी से प्रभावित प्रविष्टियों की संख्या लौटाएगा।

97. डेटा से HTML टैग्स को कैसे हटाएं?

स्ट्रिप_टैग्स () फ़ंक्शन का उपयोग HTML टैग्स से एक स्ट्रिंग को साफ करने के लिए किया जाता है।

98. $GLOBALS, $_SERVER को परिभाषित करें?

$GLOBALS को एक सहयोगी सरणी के रूप में परिभाषित किया गया है जिसमें उन सभी चरों के संदर्भ शामिल हैं जो वर्तमान में किसी स्क्रिप्ट के वैश्विक दायरे में परिभाषित हैं।

$_SERVER को एक सरणी के रूप में परिभाषित किया जा सकता है जिसमें वेब सर्वर द्वारा बनाई गई जानकारी जैसे पथ, शीर्षलेख और स्क्रिप्ट स्थान शामिल हैं।

99. किसी फ़ाइल को अपलोड करने में समस्या होने पर त्रुटि का पता कैसे लगाएं?

$_FILES['userfile']['error'] में वह त्रुटि कोड होता है जो अपलोड की गई फ़ाइल से जुड़ा होता है।

100. $_FILES परिभाषित करें?

$_FILES को एक सहयोगी सरणी के रूप में परिभाषित किया जा सकता है जो उन वस्तुओं से बना है जो HTTP POST विधि के माध्यम से वर्तमान स्क्रिप्ट को भेजी जाती हैं।

हमें उम्मीद है कि हमारे पीएचपी साक्षात्कार प्रश्न और उत्तर आपकी कुछ मदद करेंगे। आप हमारी जांच भी कर सकते हैं .NET साक्षात्कार प्रश्न और उत्तर , जो आपके कुछ काम आ सकता है। शुक्रिया।