Zend Framework:改变.ini-Files

时间:2011-03-03 18:22:43

标签: zend-framework ini

在Zend-Framework中

,是否可以保存更改的.ini-File?

因为如果allowModifications = TRUE中的Zend_Config_Ini已启用,则更改$ config-Array很容易。

2 个答案:

答案 0 :(得分:2)

您可以使用Zend_Config_Writer修改配置文件

$config = new Zend_Config_Ini('config.ini');

// Modify a value
$config->production->value = 'my_value';

$writer = new Zend_Config_Writer_Ini(array('config' => $config, 
                                           'filename' => 'config.ini'));

$writer->write();

答案 1 :(得分:0)

您可以使用Zend_Config_Writer_Ini,它工作正常,但有一个不便之处。在* .ini文件中使用继承并不重要,如果在生产维度中更改某些内容,则整个维度将被复制到其后代,但覆盖生产的条目除外。你也会丢失所有的评论,所以要小心使用它。