Datum: 29.02.2012
, Kategorie:
PHP
Passend zum heutigen 29. Februar. Eine Funktion die prüft, ob ein gegebenes Jahr ein Schaltjahr ist.
/**
* Check if a given year is a leap year
*/
function leapYear($year)
{
$r = $year % 400;
if ($r === 0) {
return true;
}
$r = $year % 100;
if ($r === 0) {
return false;
}
$r = $year % 4;
if ($r === 0) {
return true;
}
return false;
}
Quelle der Berechnung: Wikipedia
Nachtrag: Der Aufruf der PHP-Funktion date() mit dem Parameterwert 'L' tut es auch. Siehe auch die Kommentare.