程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php驗證時間的有效性

php驗證時間的有效性

編輯:關於PHP編程

php驗證日期的有效性有內置函數,即checkdate函數,下面分享一下checkdate函數的定義和用法。

checkdate 定義和用法

checkdate() 函數驗證一個格裡高裡日期。如果指定的值合法,則該函數返回 true,否則返回 false。

日期在下列情況下為合法:

month 介於且包括 1 - 12

Day 的值在給定的 month 所應該具有的天數范圍之內,閏年已經考慮進去了。
 
year 介於且包括 1 到 32767

checkdate 語法

checkdate(month,day,year)

month 必需。規定月。

day 必需。規定日。

year 必需。規定年。

使用例子如下:

<?php
var_dump(checkdate(12,31,2000));
var_dump(checkdate(2,29,2003));
var_dump(checkdate(2,29,2004));

結果將輸出:

bool(true)
bool(false)
bool(true)

您可能感興趣的文章

  • javascript驗證日期時間有效性的方法
  • PHP驗證郵箱的正確與有效性
  • php獲取時間間隔的方法總結,php顯示論壇發帖時間間隔方法大全
  • PHP獲取當前時間、時間戳方法大總結
  • thinkphp自動驗證與自動填充無效的解決辦法
  • php提取身份證號碼中的生日日期以及驗證是否為未成年人的函數
  • php 獲取今天明天昨天時間戳的 N 種方法總結
  • php 獲取今日、昨日、上周、本月的起始時間戳和結束時間戳的方法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved