Я получил массив, который я сначала заполнил датой и количеством = 0. Эта сумма должна быть предоставлена нескольким людям. Этим людям я хочу добавить в качестве дополнительных полей массива, чтобы получить: date | количество | user-1 | user-2 |.... | Пользователь-н
Из другого массива ($ user) я получил все user-1... user-n
// Startday October 12 2014
// Endday February 28 2015
$sd = 'October 12 2014';
$ed = 'February 28 2015';
$period = new \DatePeriod(
\DateTime::createFromFormat('F d Y', $sd),
new \DateInterval('P1D'),
\DateTime::createFromFormat('F d Y', $ed)->modify('+1 day'));
foreach($period as $date) {
$dd = $date->format('F j, Y');
$pay_day[] = array($dd, 0);
for ($b=1;$b<$amount_users;$b++) {
array_push($pay_day[$line],0);
}
}
Я не знаю $ line. Он должен быть текущим из $ pay_day []
Я работал так:
// Startday October 12 2014
// Endday February 28 2015
$sd = 'October 12 2014';
$ed = 'February 28 2015';
$period = new \DatePeriod(
\DateTime::createFromFormat('F d Y', $sd),
new \DateInterval('P1D'),
\DateTime::createFromFormat('F d Y', $ed)->modify('+1 day'));
$line=0;
foreach($period as $date) {
$dd = $date->format('F j, Y');
$pay_day[$line] = array($dd, 0);
for ($b=1;$b<$amount_users;$b++) {
array_push($pay_day[$line],0);
}
}