
Druckansicht von http://www.php-homepage.de/manual/language.namespaces.definition.php
Namespaces definieren(PHP 5 >= 5.3.0) Obwohl jeder gültige PHP-Quellcode in Namespaces eingeschlossen werden kann, werden nur vier Arten von Code von Namespaces beeinflusst: Klassen, Interfaces, Funktionen und Konstanten. Namespaces werden mit dem Schlüsselwort namespace definiert. Eine Datei, die einen Namespace beinhaltet, muss den Namespace am Anfang der Datei vor jeglichem anderen Code deklarieren - mit Ausnahme des declare-Schlüsselworts. Beispiel #1 Einen einzelnen Namespace deklarieren
<?phpBeispiel #2 Einen einzelnen Namespace deklarieren
<html>Zusätzlich darf - im Gegensatz zu anderen PHP-Konstrukten - der selbe Namespace in mehreren Dateien definiert werden, womit man den Inhalt eines Namespaces im Dateisystem aufteilen kann. |