⊗ppOpNsURP 103 of 107 menu

Comanda use și căi relative în OOP în PHP

La utilizarea comenzii use se pot specifica căi relative. Să ne uităm la un exemplu. Să presupunem că includem o anumită clasă:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // conectăm clasa class Controller extends Router { } ?>

După cum vedeți, începutul spațiului de nume al clasei conectate coincide cu spațiul de nume curent. Aceasta înseamnă că putem elimina această parte la conectarea clasei noastre, eliminând în același timp backslash-ul inițial:

<?php namespace Core\Admin; use Path\Router; // facem calea relativă class Controller extends Router { } ?>

Simplificați următorul cod folosind use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge