Start · Sprachen · PHP · Referenz · checkdate

checkdate

Funktion

Prüft, ob eine Kombination aus Monat/Tag/Jahr ein gültiges Datum ergibt.

seit PHP 4.0.0 Kategorie: date

Signatur

checkdate(int $month, int $day, int $year): bool

Beschreibung

Berücksichtigt Schaltjahre. Perfekt für Formular-Validierung.

Parameter

Name Typ Default Beschreibung
$month Pflicht int Monat 1-12.
$day Pflicht int Tag 1-31.
$year Pflicht int Jahr 1-32767.

Rückgabewert

Typ
bool
Beschreibung
true wenn gültig.

Beispiele

Schaltjahr

<?php

var_dump(checkdate(2, 29, 2024)); // true  (2024 ist Schaltjahr)
var_dump(checkdate(2, 29, 2023)); // false (2023 nicht)