Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP एक ही फ़ाइल में एकाधिक नामस्थान परिभाषित कर रहा है

परिचय

एक फ़ाइल में .php एक्सटेंशन के साथ एक से अधिक नामस्थान परिभाषित किए जा सकते हैं। इस उद्देश्य के लिए निर्धारित दो अलग-अलग तरीके हैं। संयोजन सिंटैक्स और ब्रैकेटेड सिंटैक्स

संयोजन सिंटैक्स के साथ कई नाम स्थान

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

उदाहरण

आउटपुट

उपरोक्त कोड निम्न आउटपुट दिखाता है

myspace1 :हैलो वर्ल्ड फ्रॉम स्पेस1मायस्पेस2 :हेलो वर्ल्ड फ्रॉम स्पेस2हैलो वर्ल्ड फ्रॉम स्पेस2हैलो वर्ल्ड फ्रॉम स्पेस2

ब्रैकेट किए गए सिंटैक्स के साथ कई नाम स्थान

निम्नलिखित उदाहरण में दो नामस्थानों को उनके दायरे के साथ परिभाषित किया गया है जो घुंघराले कोष्ठक द्वारा चिह्नित हैं

उदाहरण

>>> 

आउटपुट

उपरोक्त कोड निम्न आउटपुट दिखाता है

myspace1 :Hello World from space1myspace2 :Hello World from space2

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


  1. PHP में readfile () फ़ंक्शन

    रीडफाइल () फ़ंक्शन एक फ़ाइल को पढ़ता है और इसे आउटपुट बफर में लिखता है। सिंटैक्स readfile(file_path, include_path, context) पैरामीटर file_path - फ़ाइल का पथ include_path - यदि आप फ़ाइल को include_path में खोजना चाहते हैं, तो इस पैरामीटर को TRUE पर सेट करें संदर्भ − स्ट्रीम के व्यवहार को निर

  1. PHP में move_uploaded_file () फ़ंक्शन

    move_uploaded_file() फ़ंक्शन अपलोड की गई फ़ाइल को एक नए स्थान पर ले जाता है। यदि गंतव्य फ़ाइल पहले से मौजूद है, तो उसे अधिलेखित कर दिया जाएगा। सिंटैक्स move_uploaded_file(file_path, moved_path) पैरामीटर file_path - फ़ाइल को स्थानांतरित किया जाना है। स्थानांतरित_पथ - फ़ाइल कहाँ ले जाया जाएगा।

  1. PHP में ftruncate () फ़ंक्शन

    ftruncate() फ़ंक्शन एक खुली फ़ाइल को निर्दिष्ट लंबाई तक छोटा करता है। फ़ंक्शन सफलता पर TRUE, या विफलता पर FALSE लौटाता है। सिंटैक्स ftruncate(file_pointer, size) पैरामीटर file_pointer - लिखने के लिए फ़ाइल पॉइंटर को छोटा करने के लिए खुला होना चाहिए। आकार − फ़ाइल का आकार जिसे छोटा किया जाना है।