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?
5
A
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
- 1. meilleure façon de vérifier la classe
- 2. Meilleure façon de décider quelle sous-classe est nécessaire
- 3. Recherche de la meilleure classe de jeux imbriqués PHP (classe PEAR exclue)
- 4. La meilleure façon de convertir « Nom simple classe » à « Nom complet de classe » à l'objet en Java
- 5. Rails: meilleure pratique pour les emplacements de classe de dépendance de modèle?
- 6. Quelle est la meilleure façon d'analyser un flux dans une structure ou une classe?
- 7. Création de classe/meilleure approche pour l'initialisation d'un fichier de configuration utilisateur
- 8. Meilleure pratique pour la traduction d'exceptions dans la classe d'encapsulation C++/CLI
- 9. Quelle est la meilleure façon de stocker des variables de classe en PHP?
- 10. La meilleure façon d'accéder aux propriétés de mon code derrière la classe du balisage dans ASP.NET
- 11. Quelle est la meilleure façon de créer un attribut de classe dans Moose?
- 12. Meilleure façon d'utiliser une seule classe C++ dans un programme C
- 13. La meilleure façon de vérifier si System.Type est un descendant d'une classe donnée
- 14. Meilleure façon d'utiliser mon singleton
- 15. Paramètres de classe architecture
- 16. Comment savoir si une classe descend d'une autre classe
- 17. Filtrage d'une classe et d'une sous-classe dans Django
- 18. classe de minuterie dans linux
- 19. Variable de classe dans la classe javascript
- 20. Appel classe parent De Sous classe PHP
- 21. Différence entre classe et classe <?>
- 22. comment refrence classe Linq2SQL d'une classe statique
- 23. est-classe étant appelée d'une autre classe
- 24. Meilleure façon d'invoquer un code croisé?
- 25. meilleure randomisation avec php
- 26. Meilleure stratégie de synchronisation
- 27. Meilleure option d'authentification OpenLDAP?
- 28. XLinq - Une meilleure façon
- 29. meilleure approche mysql?
- 30. C# Itreator meilleure approche
Avez-vous fini avec l'option Zend, ou avez-vous trouvé une solution qui ne nécessite pas Zend? –
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.) –