php日期驗(yàn)證函數(shù)
checkdate可以判斷一個(gè)輸出的日期是否有效。
在實(shí)際的工作中,我們需要經(jīng)常用于檢測(cè)常用于用戶提交表單的數(shù)據(jù)驗(yàn)證。
例如:驗(yàn)證用戶輸入的時(shí)間是否正確。
函數(shù)的語(yǔ)法格式如下:
bool checkdate ( int $month , int $day , int $year )
下例中,我們就可以用一個(gè)代碼來(lái)進(jìn)行實(shí)驗(yàn),寫(xiě)出一段真實(shí)的例子。試試2011年有沒(méi)有2月29日。
如果是有效的時(shí)間就返回真,如果不是有效的時(shí)間就返回假。
<?php var_dump(checkdate(12, 31, 2018)); var_dump(checkdate(2, 29, 2011)); ?>
輸出結(jié)果:
bool(true)
bool(false)