请问用PHP怎么统计从2004年9月1日到今天一共过了多少天?

来源:百度知道 编辑:UC知道 时间:2024/05/13 09:17:42
如题:

请问用PHP怎么统计从2004年9月1日到今天一共过了多少天??

function diff($day1,$day2)
{
{
$a=explode("-",$day1);
$b=explode("-",$day2);
if(checkdate($a[1],$a[2],$a[0]) && checkdate($b[1],$b[2],$b[0]))
$c=mktime(0,0,0,$a[1],$a[2],$a[0]);
$d=mktime(0,0,0,$b[1],$b[2],$b[0]);
$diff_value =($d-$c)/3600/24;
return $diff_value;
}
else {
return 0;
}
}
用法 diff("2004-9-1","2007-3-18")