<?php
$formData = [
"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("7.9","1.2","3.6")
];
$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 for 7.1.25 - 7.1.30, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
- Array
(
[0] => Array
(
[start_date] => 2019-01-01
[planned] => 1
[planned_inc] => 2
[actual_inc] => 7.9
)
[1] => Array
(
[start_date] => 2019-01-02
[planned] => 2
[planned_inc] => 8
[actual_inc] => 1.2
)
[2] => Array
(
[start_date] => 2019-01-03
[planned] => 3
[planned_inc] => 16.5
[actual_inc] => 3.6
)
)
preferences:
124.9 ms | 404 KiB | 170 Q