330 of 410 menu

ကွန်မန် namespace

PHP ရှိ namespace များသည် class များ၊ interface များ၊ function များနှင့် constant များကို သီးခြားခွဲခြားရန် ခွင့်ပြုသည်။ ၎င်းတို့သည် စီမံကိန်းကြီးများနှင့် အလုပ်လုပ်စဉ် သို့မဟုတ် တတိယပါတီ စာကြည့်တိုက်များကို အသုံးပြုသည့်အခါ အထူးအသုံးဝင်သည်။ Namespace တစ်ခုကို ဖိုင်တစ်ခု၏ အစတွင် namespace ဟူသော သော့ချက်စကားလုံးဖြင့် သတ်မှတ်သည်။

Syntax

namespace MyProject;

နမူနာ

namespace အရိုးရှင်းဆုံးတစ်ခုနှင့် ၎င်းအတွင်းရှိ class တစ်ခုကို ဖန်တီးကြပါစို့:

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

နမူနာ

အခြား namespace တစ်ခုမှ class တစ်ခုကို ရည်ညွှန်းခြင်း:

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

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

'Hello from MyClass'

နမူနာ

namespace များအတွက် အမည်ပြောင်းများ အသုံးပြုခြင်း:

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

ဒါလဲကြည့်ပါ

  • ကွန်မန် class,
    သည် class များကို ဖန်တီးခွင့်ပြုသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်