Zend framework Zend框架:Alter.ini文件

Zend framework Zend框架:Alter.ini文件,zend-framework,ini,Zend Framework,Ini,在Zend Framework中,是否可以保存修改过的.ini文件 因为修改$config数组很容易,如果启用了Zend_config_Ini中的allowModifications=TRUE。您可以使用Zend_config_Writer修改配置文件 $config = new Zend_Config_Ini('config.ini'); // Modify a value $config->production->value = 'my_value'; $writer = n

在Zend Framework中,是否可以保存修改过的.ini文件


因为修改$config数组很容易,如果启用了Zend_config_Ini中的
allowModifications=TRUE

您可以使用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文件中使用继承并不重要,如果在生产维度中更改了某些内容,则整个维度将复制到其子体,但覆盖生产维度的条目除外。你也会丢失所有的评论,所以使用时要小心