3

我目前正在使用 Zend Framework 从事个人项目。我无法获得良好的搜索结果,也无法询问我的同事:-/。

我在工作中使用了很多 Ant / Phing,你有一个叫做“属性文件”的东西,它们有一个非常酷的特性:如果你在属性文件中定义一个属性,那么你可以将它用作同一个文件中的变量来定义其他属性值,即:

property1 = "apples"
property2 = "oranges"
property3 = "I really love ${property1} and ${property2}

所以使用 property3 时的预期结果将是“我真的很喜欢苹果和橘子”。

我想知道ini文件是否有这样的功能。我知道我可以在 ini 文件中使用常量,但我不太喜欢使用 if/else 定义常量来检查环境,但如果你有更好的方法来做到这一点,这基本上就是我想做的:

[production]
public_path = 
external_path1 = ${public_path} "/a/url/to/something/"
external_path2 = ${public_path} "/another/url"

[development : production]
public_path = "/my_proyect/"
4

1 回答 1

0

您只是不能在配置值中使用变量 - 除了您自己记录的常量。

于 2012-06-11T12:15:08.047 回答