Bonjour,
Je bosse actuellement sur un projet où j'ai créé un fichier config.php pour simplifier la mise en place de l'application. Le fichier config.php permet de remplir un tableau, les lignes sont de la forme :
J'aurais voulu importer ce fichier config.php et utiliser le tableau pour créer des constantes pouvant être appelées de cette façon ClassConfig::NomDuParametreCode:$config['nom du paramètre'] = 'valeur';
Dans un premier temps j'ai pensé utiliser la méthode classique pour définir les constantes dans une classe :
Ensuite j'ai pensé à utiliser define() mais là encore ça a coincé.Code:const NOMDELACONSTANTE = 'valeur';
Pour créer les constantes, j'utilise une classe de la forme :
Pour l'instant, mes essais ne sont pas vraiment concluants :(Code:
1
2
3
4
5
6
7
8 class ClassConfig { function SetConfig(){ require_once 'config.php'; foreach ($config as $key => $value) { déclaration de la constante } } }
Vous pensez que ce que je voudrais faire est possible ?
Merci d'avance pour votre aide.
