⊗ppOpNsURP 103 of 107 menu

Commande use et chemins relatifs en POO en PHP

Lors de l'utilisation de la commande use, il est possible de spécifier des chemins relatifs. Regardons un exemple. Supposons que nous importions une certaine classe :

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

Comme vous le voyez, le début de l'espace de noms de la classe importée coïncide avec l'espace de noms actuel. Cela signifie que nous pouvons retirer cette partie lors de l'importation de notre classe, en supprimant également la barre oblique inverse initiale :

<?php namespace Core\Admin; use Path\Router; // utilisons un chemin relatif class Controller extends Router { } ?>

Simplifiez le code suivant en utilisant use :

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser