无法从多维数组中获取值

时间:2016-03-13 23:39:21

标签: php arrays

我最近比PHP做了更多的Python,所以也许我已经忘记了一些重要的东西,但据我所知,这看起来应该有效。这有什么问题?

$form_settings = array('typeofzone' >= array('tm', 'tp', 'tc'),
                       'chargenum' >= array('pcn'));

$form_id = 'typeofzone';

// This echoes absolutely nothing
echo $form_settings[$form_id][0];
echo $form_settings[$form_id][1];
echo $form_settings[$form_id][2];

2 个答案:

答案 0 :(得分:2)

你的语法错了......你应该使用“=>”而不是“> =”......

答案 1 :(得分:1)

$form_settings = array('typeofzone' >= array('tm', 'tp', 'tc'),
                       'chargenum' >= array('pcn'));

应该是:

$form_settings = array('typeofzone' => array('tm', 'tp', 'tc'),
                       'chargenum' => array('pcn'));