Php各版本语法差异,数组的PHP语法:PHP版本之间的不同行为

我使用以下语法创建了一个包含数组的PHP页面:

$Legenda = [

"Cores" => ["#FF0000", "#FFA500", "#FFFF00", "#64FF00", "#00AA00", "#005500", "#0000FF"],

"ValMinimos" => [50, 62.85714, 75.71429, 88.57143, 101.42857, 114.28571, 127.12286],

"ValMaximos" => [62.85714, 75.71429, 88.57143, 101.42857, 114.28571, 127.12286, 140]

];

在Windows上运行良好(PHP 5.4.6,使用EasyPHP安装),但当我将同一页面上传到Ubuntu服务器(PHP 5.3.10,使用apt-get从存储库安装)时,我收到一个错误:“解析错误:语法错误,第13行的/var/www/ShapeTest_server_get_dados.php中的意外'[‘.第13行是$Legenda数组定义.

我用PHP编程已经有一段时间了,但是我记得语法是有效的.这是一个默认情况下在Linux上关闭的选项,或者为什么这不起作用?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值