Forum und email

checkdate

(PHP 4, PHP 5)

checkdate — Prüft ein Gregorianisches Datum auf Gültigkeit

Beschreibung:

bool checkdate ( int $Monat , int $Tag , int $Jahr )

Ist das angegebene Datum gültig, wird TRUE zurückgegeben, ansonsten FALSE. Prüft die Gültigkeit der angebenen Datumswerte. Ein Datum wird als gültig angesehen, wenn

  • das Jahr zwischen 1 und 32767 (inklusive) ist,
  • der Monat zwischen 1 und 12 (inklusive) ist und
  • der Tag innerhalb der erlaubten Werte des angegebenen Monat s ist. SchaltJahre werden berücksichtigt.

Example#1 checkdate() Beispiel

<?php
var_dump
(checkdate(12312000));
var_dump(checkdate(2292001));
?>

Dieses Beispiel gibt folgendes aus:

bool(true)
bool(false)

Siehe auch mktime() und strtotime().