Namespace verwendet Bereichszugriffsmethode
*
Namespace
Im Großen und Ganzen ist ein Namespace eine Möglichkeit, Dinge zu kapseln. Dieses abstrakte Konzept findet sich vielerorts. Beispielsweise werden im Betriebssystem Verzeichnisse verwendet, um zusammengehörige Dateien zu gruppieren.
spielt die Rolle eines Namespace für die Dateien im Verzeichnis. Beispielsweise kann die Datei foo.txt gleichzeitig in den Verzeichnissen /home/greg und /home/other vorhanden sein, zwei foo.txt können jedoch nicht im selben Verzeichnis vorhanden sein. Darüber hinaus müssen wir beim Zugriff auf die foo.txt-Datei außerhalb des Verzeichnisses /home/greg den Verzeichnisnamen und das Verzeichnis
vor den Dateinamen setzen, um /home/greg/foo zu erhalten .txt. Die Anwendung dieses Prinzips auf den Bereich der Programmierung ist das Konzept des Namespace.
http://php.net/manual/zh/sprache.namespaces.php
*
ThinkPHP5 verwendet die Namespace-Methode zum Definieren und automatischen Laden von Klassenbibliotheksdateien, wodurch das Namespace-Konfliktproblem zwischen mehreren Modulen und der Composer-Klassenbibliothek effektiv gelöst und mehr erreicht wird
Effizienter automatischer Lademechanismus von Klassenbibliotheken.
http://www.kancloud.cn/manual/thinkphp5/118014
*
Funktion gilt für den Namespace
const gilt für den Namespace
Klasse gilt für den Namespace
define gilt nicht für den Namespace
*
Zugriffsmethode:
1, Unqualifizierte Namenszugriffsmethode
2. Vollqualifizierte Namenszugriffsmethode
3. Qualifizierte Namenszugriffsmethode (relativer Pfad)
Das Obige ist der Inhalt von Android-Programmierern, die PHP-Entwicklung (30) – ThinkPHP5.0 (2) Namespace – PHPStorm lernen. Für weitere verwandte Inhalte zahlen Sie bitte Achtung auf die chinesische PHP-Website (www.php.cn)!