首頁 > 後端開發 > PHP問題 > php判斷是不是日期

php判斷是不是日期

(*-*)浩
發布: 2023-02-25 11:14:01
原創
9717 人瀏覽過

php判斷是不是日期

checkdate() 函數用於驗證格利高里日期(Gregorian date)。 (建議學習:PHP影片教學

bool checkdate ( int $month , int $day , int $year )
登入後複製

如果給出的日期有效則傳回TRUE,否則傳回FALSE,檢查由參數構成的日期的合法性。

日期在以下情況下被認為有效:

year 的值是從1 到32767

month 的值是從1到12

Day 的值在給定的month所應該具有的天數範圍之內,閏年已經考慮進去了。

checkdate() 範例

<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>
登入後複製

#以上程式會輸出:

bool(true)
bool(false)
登入後複製

字串轉換以下即可:

$str=&#39;2015-01-12&#39;;
list($y,$m,$d)=explode(‘-’,$str);
var_dump(checkdate($m,$d,$y));
登入後複製

以上是php判斷是不是日期的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板