PHP 7.0关联数组问题

时间:2016-06-08 15:06:00

标签: php arrays

所以我得到了以下代码,它在php 5.6中完全正常工作:

<?php
$post = array();
$team = array();

$priority = array(
    "normal" => "",
    "low" => "",
    "high" => "", ...

但是,我最近得到了一台运行php 7.0的新服务器,而我的脚本根本不起作用。第一个=>之后的所有内容都以纯文本格式输出。

我用另一个名为$testarray的数组测试了这个。所以代码是:

$post = array();
$team = array();

$testarray = array(
    'test' => 1,
    'asdf' => 2
);

$priority = array(
    "normal" => "",
    "low" => "",
    "high" => "", ...

在这种情况下的输出是:

1, 'asdf' => 2 ); $priority = array( "normal" => "", "low" => "", "high" => "", ...

很明显,php7.0在处理这个关联数组时遇到了麻烦。我知道代码是有效的,因为它在我的localhost上运行完全正常,它仍在运行php 5.4。我现在也不想降级,因为我真的很想与现代技术保持同步。我真的怀疑php 7.0不再支持关联数组了。

为了正确运行上述代码,我该怎么做?

0 个答案:

没有答案