BadassRolf
@BadassRolf

Как вывести каждый день текущего месяца?

Добрый день. Подскажите, пожалуйста, как можно вывести каждый день текущего месяца?
1, 2, 3, 4...31
Понял, что нужно через foreach Работать, но не могу сообразить.
  • Вопрос задан
  • 401 просмотр
Решения вопроса 3
@Snewer
php.net/manual/ru/function.cal-days-in-month.php

Если нужно вывести:
$number = cal_days_in_month(CAL_GREGORIAN, 3, 2017);
for($i = 1; $i <= $number; ++$i){
    echo $i;
}
Ответ написан
sergiks
@sergiks Куратор тега PHP
♬♬
Символ 't' в функции date() даёт число дней в текущем месяце. Очень удобно!
$last = (int) date('t');
$d = 1;
do{ echo $d . PHP_EOL; } while($d++ < $last);


Ideone
Ответ написан
Комментировать
@hopeful_romantic
carbon.nesbot.com/docs

$dt = Carbon::now();
$days_in_month = $dt->daysInMonth;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы