如何使用多个数据集操作laravel get请求[关闭]

i got laravel request form data with multiple data set like:-

array:5 [▼
  "start_date" => array("2019-01-01","2019-01-02","2019-01-03");
  "planned" => array("1","2","3");
  "planned_inc" => array("2","8","16.5");
  "actual_inc" => array:10("7.9","1.2","3.6");
]

i want to manipulate data set like:-

$data = ['2019-01-01', '1', '2', '7.9'];

$formData =  request(['start_date', 'planned', 'planned_incr', 'actual_incr' ,'actual']);
dd($formData);
foreach ($formData as $data) {
    $jso = $data['start_date'];
    $da = $data['planned'];
    print_r($da);
}

I think you want to convert $formData into multidimensional array like below:

$dataSet = [];

foreach ($formData['start_date'] as $key=> $value) {

    $dataSet[] = array(
        'start_date' => $value,
        'planned'   => (isset($formData['planned'][$key]) ? $formData['planned'][$key]: ''),
        'planned_inc'   => (isset($formData['planned_inc'][$key]) ? $formData['planned_inc'][$key]: ''),
        'actual_inc'   => (isset($formData['actual_inc'][$key]) ? $formData['actual_inc'][$key]: ''),

    );
}


print_r($dataSet);

Output:-https://3v4l.org/fo4j5