首页  >  问答  >  正文

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

   数组一:

   $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)

myfeymyfey2488 天前1668

全部回复(1)我来回复

  • myfey

    myfey2017-12-01 11:09:32

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

    回复
    0
  • 取消回复