Amri ya use na Njia Relatifu katika OOP katika PHP

Wakati wa kutumia amri use unaweza kubainisha njia relatibu. Tuangalie kwa mfano. Tuchukulie tunaunganisha darasa fulani:

/core/admin/controller.php<?php
  namespace Core\Admin;
  use \Core\Admin\Path\Router; // kuunganisha darasa
  
  class Controller extends Router
  {
    
  }
?>

Kama unavyoona, mwanzo wa nafasi ya majina ya darasa linalounganishwa linalingana na nafasi ya majina ya sasa. Hii inamaanisha kuwa tunaweza kuondoa sehemu hii wakati wa kuunganisha darasa letu, kwa kuondoa mshale wa nyuma wa mwanzo :

/core/admin/controller.php<?php
  namespace Core\Admin;
  use Path\Router; // tunafanya njia relatibu
  
  class Controller extends Router
  {
    
  }
?>
Задание 1

Rahisisha msimbo unaofuata kwa kutumia use:

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