1.事先做好10张图片,分别命名为1.gif,2.gif,3.gif......
2.将做好的图片放到images文件夹下
3.将下面的代码插入需要显示天数的地方
<?
//取得当前时间
$year=date('Y');
$month=date('m');
$day=date('j');
//计算当前时间与指定时间相隔的天数,以图片显示天数
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]);
$f=($d-$c)/3600/24;
$len_str = strlen($f);//取$f的倍数
for($i=0;$i<$len_str;$i++)
{
$numbers_exploded = substr($f,$i,1);
$output_str = $output_str . "<img src=\"images/ $numbers_exploded.gif\"align=\"absmiddle\">";
}
echo $output_str;
// echo "天";
}else{
print"时间格式不对";
}
}
diff("$year-$month-$day","2001-9-26");
?>
|