⊗ppOpNsURP 103 of 107 menu

Il comando use e i percorsi relativi in OOP in PHP

Quando si utilizza il comando use è possibile specificare percorsi relativi. Vediamo un esempio. Supponiamo di dover importare una determinata classe:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // importiamo la classe class Controller extends Router { } ?>

Come puoi vedere, l'inizio del namespace della classe che stiamo importando coincide con il namespace corrente. Ciò significa che possiamo omettere questa parte durante l'importazione della nostra classe, rimuovendo anche la barra rovesciata iniziale:

<?php namespace Core\Admin; use Path\Router; // utilizziamo un percorso relativo class Controller extends Router { } ?>

Semplifica il seguente codice utilizzando use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta