PHP - generator všech dnů v intervalu datetime

PHP - generator všech dnů v intervalu datetime

Dobrý den,

potřeboval bych v PHP vygenerovat všechny dny v rozmezí datumů - tzn. např zadat 2019-03-11 až 2019-03-15 a pomocí cyklu by mně to mělo vygenerovat všechny data:

2019-03-11
2019-03-12
2019-03-13
2019-03-14
2019-03-15

Díky

ODPOVĚĎ


Dobrý den,


následující PHP funkce vrátí všechny dny mezi intervaly date:




//vygeneruje vsechny dny v intervalu
//(napr. vrati dny 8.1, 9.1., 10.1. a 11.1. mezi intervalem 8.1 - 11.1
public function generatorIntervaluDni($od,$do)
{
if (isset($od) && isset($do)) {

do {
$array[] = $od->format("Y-m-d");
$od->modify("+1 day");
} while ($od <= $do);

return $array;

} else {
return False;
}
}
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář