最好的PHP配置/INI类是什么?

5

我正在寻找一种替代php中parse_ini_file()函数的方法。我想要一种简单的方式来存储配置设置,但是希望有存储无限级别的多个数组、特殊字符等的灵活性。有什么想法吗?


你最终选择了Zend选项,还是找到了不需要Zend的解决方案? - El Yobo
在我所工作的项目中,我最终编写了自己的基本配置类,但现在我正在使用Zend,因为它非常易于使用并且具有一些很好的额外功能(一个配置文件用于开发/暂存/生产等)。 - Bala Clark
1个回答

7

Zend_Config_Ini 可以完美地胜任这个任务:

$config = new Zend_Config_Ini('/path/to/config.ini', 'staging');

echo $config->database->params->host; // 输出 "dev.example.com"

echo $config->database->params->dbname; // 输出 "dbname"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接