PHP ini解析错误

时间:2012-03-23 12:45:59

标签: php ini

我正在为以下ini file获取ini解析错误:

[photo]
price = 5.00

[shipping]
South Africa[value] = 50.00
South Africa[incremental] = 100

Pakistan[value] = 120.00
Pakistan[incremental] = 100

[discount]
min[quantity] = 50
min[value] = 5

max[quantity] = 150
max[value] = 10

[admin]
email = xxxx@gmail.com
name = Admin
subject = Your order with xxx

错误来自第5行

这很奇怪。同一文件在我自己的机器上工作正常但在远程服务器上不能正常工作

2 个答案:

答案 0 :(得分:2)

任何特殊原因你不能做像

这样的事情
$ini = array();

$ini["photo"]["price"] = 5.00;

$ini["shipping"]["South Africa"]["value"] = 50.00;
$ini["shipping"]["South Africa"]["incremental"] = 100;

答案 1 :(得分:1)

升级到PHP5.3.1以解析嵌套变量的值。

我们刚刚在我们的一台LAMP服务器上确认了同样的问题,运行PHP 5.2.17。

相同的代码适用于运行PHP5.3.8的其他服务器