使用在同一ini文件中定义的ini值

时间:2012-05-08 03:16:09

标签: php zend-framework ini

我目前正在使用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/"

1 个答案:

答案 0 :(得分:0)

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