无法在php中序列化数组数组

时间:2012-05-13 13:01:33

标签: php serialization

我想序列化数组数组,即多维数组,但由于某种原因它无法序列化,下面我提到我的情况

  array(
        'a'=>'abc',
        'b'=>array(
                   'cd'=>array(
                               'd'=>123
                              )
                   'ef'=>array(
                              'e'=>456
                              )
                   )
       ) 

任何帮助都将受到高度赞赏 谢谢

1 个答案:

答案 0 :(得分:5)

你忘了放逗号:

$myarr = array(
    'a' => 'abc',
    'b' => array(
        'cd'=>array(
            'd'=>123
        ),            // <-- comma
        'ef'=>array(
            'e'=>456
        )
    )
);
serialize($myarr);