Compzone.Org :: Podręcznik PHP :: checkdate
Pytania w drugiej edycji Testu PHP powinny być:
Trudniejsze
Łatwiejsze
Skomplikowane
Na myślenie
Do liczenia
Sonda Wyniki

Add to Google

checkdate

(PHP 3, PHP 4, PHP 5)

checkdate -- Waliduje datę gregoriańską

Opis

bool checkdate ( int miesiąc, int dzień, int rok )

Zwraca TRUE, jeśli podana data jest prawdziwa lub FALSE w przeciwnym przypadku. Sprawdza prawdziwość daty podanej jako argument. Prawdziwość daty badana jest za pomocą reguł:

  • rok zawiera się pomiędzy 1 i 32767 włącznie

  • miesiąc zawiera się pomiędzy 1 i 12 włącznie

  • dzień zawiera się we właściwej dla danego miesiąca liczbie dni. Lata przestępne są brane pod uwagę.

Przykład 1. checkdate() przykład

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

Powyższy przykład wyświetli:

bool(true) 
bool(false)

Patrz także mktime() i strtotime().

Copyright © 2005-2006 Compzone.Org. Kopiowanie i wykorzystywanie materiałów zawartych na tej stronie bez zgody autora zabronione!