Przestrzenie nazw w plikach w OOP w PHP
Polecenia namespace można używać nie
tylko w plikach z definicjami klas,
ale także w ogóle w innych plikach. Na przykład,
ustawmy przestrzeń nazw w pliku
index.php:
<?php
namespace Admin;
?>
Niech w pliku index.php zostanie utworzony
obiekt klasy Controller:
<?php
namespace Admin;
new \Admin\Controller;
?>
Uprość kod tworzenia obiektu, biorąc pod uwagę to, że tworzenie obiektu klasy odbywa się w tej samej przestrzeni nazw, do której należy klasa.