【问题标题】:Zend Framework: Alter .ini-FilesZend 框架:更改 .ini 文件
【发布时间】:2011-07-08 06:38:48
【问题描述】:

在 Zend-Framework 中,是否可以保存更改后的 .ini 文件?

因为在Zend_Config_Ini 中启用allowModifications = TRUE 时,更改$config-Array 很容易。

【问题讨论】:

    标签: zend-framework ini


    【解决方案1】:

    你可以使用 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();
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-24
        • 2012-04-22
        • 1970-01-01
        • 2015-02-07
        • 1970-01-01
        相关资源
        最近更新 更多