⊗ppOpNsURP 103 of 107 menu

PHP da OOP da use buyrug'i va nisbiy yo'llar

use buyrug'idan foydalanganda nisbiy yo'llarni ko'rsatish mumkin. Keling, buni misol bilan ko'rib chiqaylik. Faraz qilaylik, biz ma'lum bir klassni ulayapmiz:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // klassni ulaymiz class Controller extends Router { } ?>

Ko'rib turganingizdek, ulayotgan klassimiz nomlar fazosining boshlanishi joriy nomlar fazosi bilan bir xil. Bu shuni anglatadiki, biz ulayotgan klassimizning ushbu qismini olib tashlab, boshidagi teskari chiziqchni olib tashlashimiz mumkin:

<?php namespace Core\Admin; use Path\Router; // nisbiy yo'lni qilamiz class Controller extends Router { } ?>

Quyidagi kodni use yordamida soddalashtiring:

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