PHP OOP တွင် use အမိန့်နှင့် လမ်းကြောင်း အညွှန်းများ
use အမိန့်ကို အသုံးပြုသောအခါ
လမ်းကြောင်း အညွှန်းများကို ထည့်သွင်း ညွှန်ပြနိုင်ပါသည်။
ဥပမာတစ်ခုဖြင့် ကြည့်ကြပါစို့။
class တစ်ခုကို ခေါ်ယူသုံးစွဲနေသည်ဟု ယူဆပါ။
<?php
namespace Core\Admin;
use \Core\Admin\Path\Router; // class ကို ခေါ်ယူခြင်း
class Controller extends Router
{
}
?>
သင်မြင်တွေ့ရသည့်အတိုင်း၊ ခေါ်ယူသုံးစွဲသည့် class ၏ namespace ၏ အစသည် လက်ရှိ namespace နှင့် တူညီနေပါသည်။ ဆိုလိုသည်မှာ၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ class ကို ခေါ်ယူရာတွင် ထိုအပိုင်းကို အသုံးပြု၍၊ အစရှိ နောက်ပြန်စလေ့ (\) ကို ဖယ်ရှားနိုင်သည်။
<?php
namespace Core\Admin;
use Path\Router; // လမ်းကြောင်း အညွှန်းကို အသုံးပြုခြင်း
class Controller extends Router
{
}
?>
use ကို အသုံးပြု၍ အောက်ပါကုဒ်ကို
ရိုးရှင်းအောင် ပြုလုပ်ပါ။
<?php
namespace Core\Storage;
class Model
{
public function __construct()
{
$database = new \Core\Storage\DataBase;
}
}
?>