PHP 4 et PHP 5 proposent des méthodes pour utiliser les éléments inscrits dans vos fichiers de configuration. Terminé donc les recherches dans le code de constantes lors de mises en productions de site.
La méthode parse_ini_file de PHP 4 et PHP 5, permet de charger dans un tableau indexé multidimensionnel le contenu d’un fichier de configuration.
Un exemple simple (Fichier conf.ini):
# Fichier de configuration
[Section A]
valeur1 = test
valeur2 = test2
[Section B]
valeur3 = test3
valeur4 = test4
Pour traiter le fichier ci dessus il suffit d’utiliser le script suivant :
$myIniFile = parse_ini_file ("conf.ini",TRUE);
echo ($myIniFile["Section B"]["valeur3"]);
Tu devrais mettre une remarque sur la rigueur à adopter dans la rédaction des fichiers .ini. utf8 quasi indispensable pour éviter quelques problèmes, faire attention aux espaces en fin de lignes, etc…