PHP OOP တွင် use အမိန့်နှင့် လမ်းကြောင်း အညွှန်းများ

use အမိန့်ကို အသုံးပြုသောအခါ လမ်းကြောင်း အညွှန်းများကို ထည့်သွင်း ညွှန်ပြနိုင်ပါသည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ကြပါစို့။ class တစ်ခုကို ခေါ်ယူသုံးစွဲနေသည်ဟု ယူဆပါ။

/core/admin/controller.php<?php
  namespace Core\Admin;
  use \Core\Admin\Path\Router; // class ကို ခေါ်ယူခြင်း
  
  class Controller extends Router
  {
    
  }
?>

သင်မြင်တွေ့ရသည့်အတိုင်း၊ ခေါ်ယူသုံးစွဲသည့် class ၏ namespace ၏ အစသည် လက်ရှိ namespace နှင့် တူညီနေပါသည်။ ဆိုလိုသည်မှာ၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ class ကို ခေါ်ယူရာတွင် ထိုအပိုင်းကို အသုံးပြု၍၊ အစရှိ နောက်ပြန်စလေ့ (\) ကို ဖယ်ရှားနိုင်သည်။

/core/admin/controller.php<?php
  namespace Core\Admin;
  use Path\Router; // လမ်းကြောင်း အညွှန်းကို အသုံးပြုခြင်း
  
  class Controller extends Router
  {
    
  }
?>
Задание 1

use ကို အသုံးပြု၍ အောက်ပါကုဒ်ကို ရိုးရှင်းအောင် ပြုလုပ်ပါ။

php<?php
  namespace Core\Storage;
  
  class Model
  {
    public function __construct()
    {
      $database  = new \Core\Storage\DataBase;
    }
  }
?>