PHP တွင် PHP တွင်ပါအချိန်ကအရည်အချင်းမပြည့်မှီသောအမှတ်အသား (ဥပမာအတန်းသို့မဟုတ် function name) ကိုပုံမှန်တွေ့ဆုံသောအခါ၎င်းသည်ပုံမှန်အားဖြင့်လက်ရှိ namespace ကိုဖြေရှင်းသည်။ ထို့ကြောင့် PHP ၏ကြိုတင်သတ်မှတ်ထားသောအတန်းများကိုရယူရန်သင်ရှေ့ဆက် \
ဖြတ်သန်းရမည်
ပါဝင်သောဖိုင်များသည်ကမ္ဘာလုံးဆိုင်ရာ namespace ကိုပုံမှန်အားဖြင့်အသုံးပြုလိမ့်မည်။ ထို့ကြောင့်, ထည့်သွင်းထားသောဖိုင်ရှိအတန်းတစ်ခုကိုရည်ညွှန်းရန်, သင်နှင့်အတူအတန်းအမည်ကို သင် နှင့်အတူရှေ့ဆက်ရပါမည်။
# test1.php <?php class myclass { function hello() { echo "Hello World"; } } ?>
ဤဖိုင်ကိုအခြား PHP script တွင်ထည့်သွင်းပါကအတန်းကိုရည်ညွှန်းရန်လိုအပ်သည် ။
# test2.php <?php include 'test1.php'; class testclass extends \myclass { function hello() { echo "Hello PHP"; } } $obj1 = new \myclass(); $obj1-> မင်္ဂလာပါ(); $ obj2 = testclass အသစ် (), $ obj2-> မင်္ဂလာပါ (); >
အထက်ပါကုဒ်ကိုသင်ဖွင့်သောအခါအောက်ပါ output ကိုသင်တွေ့လိမ့်မည်။
မင်္ဂလာပါကမ္ဘာလောက မင်္ဂလာပါ Php
အထက်ပါဥပမာများနှင့်အတူ PHP တွင်ကမ္ဘာ့အတန်းများကိုမည်သို့ရယူရမည်ကိုရှင်းလင်းစွာနားလည်နိုင်ပြီးကွဲပြားသောအမည်များဖြင့်မည်သို့ရည်ညွှန်းရမည်ကိုရှင်းလင်းစွာနားလည်နိုင်သည်။