PHP перебирает массив и выводит дату и счетчикPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 PHP перебирает массив и выводит дату и счетчик

Сообщение Anonymous »


So I have this code:

Код: Выделить всё

$avaDates = [['date_starts'=>'2024-03-01'],['date_starts'=>'2024-03-09'],['date_starts'=>'2024-04-05'],['date_starts'=>'2024-04-09'],['date_starts'=>'2024-04-15'],['date_starts'=>'2024-05-03']];
$sum = 0;
$months = '';
foreach($avaDates as $date){
$monthCheck = substr($date['date_starts'], 0, -3);
if($months !== $monthCheck){
$months = $monthCheck;
$dateFormat = date("F-Y", strtotime($months));

echo strtolower($dateFormat).' '.$sum."\n";

$sum = 0;
}
$sum ++;
}
the actual output is this:

Код: Выделить всё

march-2024 0
april-2024 2
may-2024 3
what im looking for is this output:

Код: Выделить всё

march-2024 2
april-2024 3
may-2024 1
cant seem to make the logic work, any help will be appreciated, here is a link to sandbox to run my example: https://onlinephp.io/c/47724


Источник: https://stackoverflow.com/questions/781 ... nd-counter
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»