Heim  >  Artikel  >  Backend-Entwicklung  >  Android-Programmierer lernen PHP-Entwicklung (30) -ThinkPHP5.0 (2) Namespace-PhpStorm

Android-Programmierer lernen PHP-Entwicklung (30) -ThinkPHP5.0 (2) Namespace-PhpStorm

黄舟
黄舟Original
2017-03-03 10:03:441077Durchsuche

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)!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn