我一直在Zend_Config_Writer玩弄格式化,虽然我可以把它做我想我找到了缺少格式化有点不安,因为什么:提供意见或以Zend_Config_Writer
[production : general]
;
; Production site configuration data.
;
locale = sv_SE
...
变为
[production : general]
locale = sv_SE
...
我意识到“新”配置是基于Zend_Config对象中保存的值编写的,并且该对象不包含任何注释或平淡的行,但是这使得新配置非常难以阅读,特别是对于我的公司-工人。
这能解决吗?我想出的最好的方法是使用不同的部分以“级联”继承,但这看起来像一个愚蠢的想法
是它在标准中使用,我用它在我自己的应用程序,但要取代我的部分意见,我需要有一个大致的部分,然后一个Zend配置会话继承一般情况下,然后一个PHP配置部分,许多不同的部分与我的应用程序连接到的不同数据库和服务的用户名/密码等。我最终会得到18个不同的部分,所有这些部分都应该继承他们之上的那个部分。现在我已经通过使用两个配置文件解决了这个问题,所以我可以将大部分注释保留在主文件中。 – Lobo 2012-04-24 21:57:42