如何在php中创建数组的集合?

时间:2018-03-26 17:39:08

标签: php laravel-5

我需要创建一个收集数组。我在这种情况下使用laravel一切正常,路由,控制器等,唯一的问题是我需要的结果必须与图像类似

enter image description here

我尝试使用此代码但不起作用

$contacto_x_agendamientos = Contacto_x_Agendamiento::all();   
  $array = array( 
  foreach ($contacto_x_agendamientos as $contacto_x_agendamiento) {
     $array_2 = array(
         'id_contacto_agendamiento' =>$contacto_x_agendamiento->id_contacto_x_agendamiento
       );
   }
);
return response()->json($contacto_x_agendamientos->toArray());

我希望你的帮助

1 个答案:

答案 0 :(得分:0)

您可以使用[]快捷方式

foreach ($contacto_x_agendamientos as $contacto_x_agendamiento) {
  $array_2[] = [
     'id_contacto_agendamiento' =>$contacto_x_agendamiento->id_contacto_x_agendamiento
  ];
}

以这种方式为每次迭代使用数组弹出$ array_2