Espaces de noms dans les fichiers en POO en PHP
La commande namespace peut être utilisée non
seulement dans les fichiers contenant des définitions de classes,
mais aussi dans tous les autres fichiers. Par exemple,
définissons un espace de noms dans le fichier
index.php :
<?php
namespace Admin;
?>
Supposons que dans le fichier index.php, un
objet de la classe Controller soit créé :
<?php
namespace Admin;
new \Admin\Controller;
?>
Simplifiez le code pour créer l'objet, en tenant compte du fait que la création de l'objet de la classe se produit dans le même espace de noms auquel appartient la classe.