兔八哥极品软件园    运行: 4471天 | 文章:640 篇 | 评论:505 条 | 碎语:1条

PHP判断日期格式是否正确

作者:admin 发布于:2012-11-7 14:45 Wednesday 分类:PHP


<?php 
/*** 方法:isdate()* 功能:判断日期格式是否正确* 参数:$str 日期字符串 $format日期格式* 返回:布儿值*/
function isdate($str,$format="Y-m-d"){
$strArr = explode("-",$str);
if(empty($strArr))
{return false;}
foreach($strArr as $val)
{if(strlen($val)<2)
{$val="0".$val;}$newArr[]=$val;}
$str =implode("-",$newArr); 
$unixTime=strtotime($str); 
$checkDate= date($format,$unixTime); 
if($checkDate==$str) 
return true; 
else 
return false;}
//实例
if(isdate("2010-1-1"))
{echo "true";}
else
{echo "false";}
echo"<br/>";
if(isdate("asdfsdaf"))
{echo "true";}else{echo "false";}
?>


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap