⊗ppOpNsURP 103 of 107 menu

Каманда use і адносныя шляхі ў ААП у PHP

Пры выкарыстанні каманды use можна ўказваць адносныя шляхі. Давайце паглядзім на прыкладзе. Няхай мы падключаем нейкі клас:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // подключаем класс class Controller extends Router { } ?>

Як вы бачыце, пачатак прасторы імёнаў падключаемага класа супадае з бягучай прасторай. Гэта значыць, што мы можам гэтую частку пры падключэнні нашага класа, прыбраўшы пры гэтым пачатковы адваротны слэш:

<?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; } } ?>
bnruuzdesw