လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင်ကမ္ဘာလုံးဆိုင်ရာအတန်းများနှင့်အမည်များကိုမည်သို့ရယူရမည်နည်း

PHP တွင်ကမ္ဘာလုံးဆိုင်ရာအတန်းများနှင့်အမည်များကိုမည်သို့ရယူရမည်နည်း

M66 2025-06-17

နိဒါန်း

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 တွင်ကမ္ဘာ့အတန်းများကိုမည်သို့ရယူရမည်ကိုရှင်းလင်းစွာနားလည်နိုင်ပြီးကွဲပြားသောအမည်များဖြင့်မည်သို့ရည်ညွှန်းရမည်ကိုရှင်းလင်းစွာနားလည်နိုင်သည်။

ဆက်စပ်အကြောင်းအရာ