⊗ppOpNsURP 103 of 107 menu

Der use-Befehl und relative Pfade in OOP in PHP

Bei der Verwendung des Befehls use können relative Pfade angegeben werden. Schauen wir uns ein Beispiel an. Nehmen wir an, wir binden eine bestimmte Klasse ein:

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

Wie Sie sehen, stimmt der Anfang des Namensraums der einzubindenden Klasse mit dem aktuellen Namensraum überein. Das bedeutet, dass wir diesen Teil beim Einbinden unserer Klasse weglassen können, indem wir den anfänglichen umgekehrten Schrägstrich entfernen:

<?php namespace Core\Admin; use Path\Router; // relativen Pfad verwenden class Controller extends Router { } ?>

Vereinfachen Sie den folgenden Code mit use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen