Validasi Tanggal
Untuk melakukan validasi tanggal anda dapat menggunakan fungsi checkdate. Bentuk pemanggilannya adalah :
checkdate(bulan, tanggal, tahun);
Semua Argumen bertipe Integer. Adapun hasilnya berupa :
True kalau tanggal yang menjadi argumennya adalah tanggal yang valid dan False kalo tanggal yang menjadi argumennya adalah tanggal yang tidak valid seperti 31 April 2009.
Sementara Jika Anda mempunyai kasus seperti ini :
Tanggal Order : 12/01/2009
Tanggal Deadline : 02/02/2009
Kita menginginkan hasil validasi jika tanggal Deadline lebih kecil dari tanggal Order maka nilainya adalah FALSE, sementara jika Nilai Deadline sama atau lebih besar dari Nilai Order maka hasilnya TRUE.
Untuk melakukan hal tersebut kita dapat menggunakan fungsi strtotime.
$order = ‘12/01/2009′;
$deadline = ‘02/02/2009′;
if( strtotime($deadline)
$order = ‘12/01/2009′;
$deadline = ‘01/01/2009′;
if( strtotime($deadline)
JIKA:
$order = ‘12/01/2009′;
$deadline = ‘02/02/2009′;
if( $deadline<$order )
=>FALSE
PHP mengira 02 lebih kecil dari 12, sehingga nilainya FALSE.