Suite est ma structure de dossiercomment utiliser l'espace de noms au lieu d'inclure (« file.php »)
--project
|_____classes
|_____config.php
|_____classes.php
|_____project
|_____index.php
|_____dashboard.php
Selon la structure du dossier, j'ai toutes les configurations de base de données dans config.php & je l'ai étendu dans classes.php et plus de classes dedans.
Maintenant, quand je l'utilise dans le fichier dans dashboard.php dans le dossier du projet que je dois faire quelque chose comme ça includes("../classes/config.php");
J'ai lu le concept d'espace de noms en PHP, j'ai vu beaucoup de vidéos, mais je ne suis pas capable de comprendre le concept que l'utilisation d'un espace de noms au lieu de la chose include('');
.
Quelqu'un peut-il me fournir un code démo ou un code source de fichiers .zip afin que je puisse comprendre le concept à implémenter dans le projet?
Toute aide appréciée. Merci :)
duplication possible de http://stackoverflow.com/questions/3384204/what-are-namespaces – rahul
Essayez de lire ceci [PSR-4] (http://www.php-fig.org/psr/psr-4 /). – Ans