2009-07-07 6 views
5

Je cherche une alternative à la fonction parse_ini_file() en php. Je veux un moyen simple de stocker les paramètres de configuration, mais je veux avoir la possibilité de stocker un nombre illimité de tableaux multiples, de caractères spéciaux, etc.meilleure classe phig config/ini?

+0

Avez-vous fini avec l'option Zend, ou avez-vous trouvé une solution qui ne nécessite pas Zend? –

+0

avec le projet sur lequel je travaillais J'ai fini par écrire ma propre classe de base de configuration, mais maintenant j'utilise Zend car il est assez facile à utiliser et possède de bonnes fonctionnalités supplémentaires (un fichier de configuration pour dev/staging/production, etc.) –

Répondre

7

Zend_Config_Ini cadrerait la facture bien pour cela:

$ config = new Zend_Config_Ini ('/ chemin/vers/config.ini', de mise en scène);

echo $ config-> base de données-> params-> hôte; // affiche "dev.example.com"

echo $ config-> base de données-> params-> nom-db; // affiche "dbname"

+0

merci, ça a l'air génial –

Questions connexes