最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php日期格式合法性正则验证代码
时间:2022-06-25 00:00:28 编辑:袖梨 来源:一聚教程网
$days = date("y-m-d");
//方法一正则验证日期
代码如下 | 复制代码 |
$reg="/d{4}-d{2}-d{2}/"; |
//方法二用cehckdate验证
代码如下 | 复制代码 |
$k = explode('-',$days); if( checkdate($k[1],$k[2],$k[0]) ) { echo $days,'日期合法'; } else { echo '不是有效的日期'; } |
//方法三简单直观正则验证
代码如下 | 复制代码 |
if( ereg("(19|20)[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$",$days)) { echo $days,'为有效日期'; } else { echo |
'无效日期';
}
/*
关于 checkdate函数
checkdate() 函数验证一个格里高里日期。
如果指定的值合法,则该函数返回 true,否则返回 false。
日期在下列情况下为合法:
month 介于且包括 1 - 12
day 的值在给定的 month 所应该具有的天数范围之内,闰年已经考虑进去了。
year 介于且包括 1 到 32767
验证格式为 月/日/年
本站原创教程,转载注明来源于www.111com.net/phper/php.html
*/
相关文章
- 碧蓝航线的里雅斯特期待的便当时间皮肤有什么 04-30
- 明日之后踏浪逐星服装展示攻略 04-30
- 深空之眼幽月塞勒涅刻印搭配核心思路 04-30
- 明日之后红杉茶会护卫队首领BOSS有哪些 04-30
- CF手游段位奖励汇总攻略 04-30
- 无期迷途5-13怎么走攻略 04-30