首页 >社区问答列表 >请问两个二维数组,其中一个二维数组作为键,另一个二维数组作为值,怎么样组合合并为一个数组???

请问两个二维数组,其中一个二维数组作为键,另一个二维数组作为值,怎么样组合合并为一个数组???

   数组一:

   $devicename = array(

          array('t0001'),

          array('t0002'),

          array('t0003'),

       );

    数组二:

       $arrstatus = array(

          array(

              'status' => '1',

              'online_status' =>'1',

          ),

          array(

              'status' => '1',

              'online_status' =>'1',

          ),

          array(

              'status' => '1',

              'online_status' =>'1',

          ),

       );

        网上查的合并一维数组方法(但不能用)

       $savearrays = array_combine($devicename,$arrstatus);

       var_dump($savearrays);die;


最后想要得到的效果为:

array (size=3)
 't0001' =>
   array (size=2)
     'status' => string '1' (length=1)
     'online_status' => string '1' (length=1)
 't0002' =>
   array (size=2)
     'status' => string '1' (length=1)
     'online_status' => string '1' (length=1)
 't0003' =>
   array (size=2)
     'status' => string '1' (length=1)
     'online_status' => string '1' (length=1)

  • myfey
  • myfey     2017-12-01 11:09:32 1楼

    请问两个二维数组,其中一个二维数组作为键,另一个二维数组作为值,怎么样组合合并为一个数组???

    +0 添加回复

  • 回复