我正在使用Zend框架进行个人项目开发。我无法获得良好的搜索结果,也无法向同事寻求帮助:/。
我在工作中经常使用Ant/Phing,有一个称为“属性文件”的东西,其中有一个非常酷的功能:如果你在属性文件中定义了一个属性,则可以将其用作变量,在同一文件中定义其他属性的值,例如:
当使用property3时,期望的结果将是“I really love apples and oranges”。
我想知道是否有适用于ini文件的类似功能。我知道我可以在ini文件中使用常量,但我不喜欢使用if/else来检查环境以定义常量,如果你有更好的方法来做到这一点,基本上就是我想做的事情。
我在工作中经常使用Ant/Phing,有一个称为“属性文件”的东西,其中有一个非常酷的功能:如果你在属性文件中定义了一个属性,则可以将其用作变量,在同一文件中定义其他属性的值,例如:
property1 = "apples"
property2 = "oranges"
property3 = "I really love ${property1} and ${property2}
当使用property3时,期望的结果将是“I really love apples and oranges”。
我想知道是否有适用于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/"