330 of 410 menu

कमांड namespace

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

वाक्य रचना

namespace MyProject;

उदाहरण

आइए एक सरल नेमस्पेस और उसके अंदर एक क्लास बनाएं:

<?php namespace MyProject; class MyClass { public function hello() { return 'Hello from MyClass'; } } ?>

उदाहरण

दूसरे नेमस्पेस से क्लास का उपयोग:

<?php require_once 'MyClass.php'; $obj = new \MyProject\MyClass(); echo $obj->hello(); ?>

कोड निष्पादन का परिणाम:

'Hello from MyClass'

उदाहरण

नेमस्पेस के लिए उपनामों का उपयोग:

<?php use MyProject\MyClass as MC; $obj = new MC(); echo $obj->hello(); ?>

यह भी देखें

  • कमांड class,
    जो कक्षाएं बनाने की अनुमति देती है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें