【发布时间】:2011-07-08 06:38:48
【问题描述】:
在 Zend-Framework 中,是否可以保存更改后的 .ini 文件?
因为在Zend_Config_Ini 中启用allowModifications = TRUE 时,更改$config-Array 很容易。
【问题讨论】:
标签: zend-framework ini
在 Zend-Framework 中,是否可以保存更改后的 .ini 文件?
因为在Zend_Config_Ini 中启用allowModifications = TRUE 时,更改$config-Array 很容易。
【问题讨论】:
标签: zend-framework ini
你可以使用 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();
【讨论】:
您可以使用 Zend_Config_Writer_Ini,它工作正常,但有一个不便之处。您在 *.ini 文件中使用继承并不重要,如果您在生产维度中更改某些内容,整个维度将被复制到其后代,但覆盖生产的条目除外。您还将丢失所有的 cmets,因此请小心使用。
【讨论】: