[PHP] Data - czy ten kod jest zawsze poprawny?

0

Czy kod:

$dayofyear = date('z') + 1;
$leapyear = date('L');
$yearend = 365 - $dayofyear + $leapyear;

Będzie zawsze zwracał poprawną liczbę dni pozostałych do końca roku, tzn, czy będzie dpbrzedziałał jak będzie rok przestępny?

0

Tan zdaje się że ok.
Dla mnie bardziej logicznie byłoby zapisać to tak:

  $dayoftheyear = date('z'); //(0..365) 364normal year, 365-leap year
  $leapyear = date('L');
  $daysleft = (364 + $leapyear) - $dayoftheyear;

Aha czasem piszę głupoty ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1