我目前正在使用 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/"
最佳答案
您不能在配置值中使用变量 - 除了您自己记录的常量。
关于php - 使用在同一个 ini 文件中定义的 ini 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492083/