⊗ppOpNsURP 103 of 107 menu

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:

<?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 :

<?php namespace Core\Admin; use Path\Router; // tunafanya njia relatibu class Controller extends Router { } ?>

Rahisisha msimbo unaofuata kwa kutumia use:

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