当前位置:多学网学习教育电脑学习编程入门PHP教程php倒计时实例程序,php倒计时实例,php倒计时程序

php倒计时实例程序,php倒计时实例,php倒计时程序

[08-23 22:10:12]   来源:http://www.duoxue8.com  PHP教程   阅读:301
php倒计时实例程序,php倒计时实例,php倒计时程序,标签:PHP技巧,php培训,php学习,php安装,http://www.duoxue8.com

今天设计PHP程序,需要整一个今天日特价促销的动态倒计时程式,绝对使用JS 实现该功能。好,话不多说,看下面php倒计时实例程序源码:

php 代码复制内容到剪贴板
  1. <?php   
  2.   
  3. //php的时间是以秒算。js的时间以毫秒算   
  4.   
  5. date_default_timezone_set("Asia/Hong_Kong");//地区   
  6.   
  7. //配置每天的活动时间段   
  8. $starttimestr = "09:00:00";   
  9. $endtimestr = "23:50:00";   
  10.   
  11. $starttime = strtotime($starttimestr);   
  12. $endtime = strtotime($endtimestr);   
  13. $nowtime = time();   
  14.   
  15. if ($nowtime<$starttime){   
  16. die("活动还没开始,活动时间是:{$starttimestr}至{$endtimestr}");   
  17. }   
  18. $lefttime = $endtime-$nowtime; //实际剩下的时间(秒) ///在实际开发中,这个$lefttime可以在PHP函数中实现,包含在返回的特价商品数组中   
  19. ?>   
  20.   

//前台页面代码
 

xhtml 代码复制内容到剪贴板
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5. <title>PHP实时倒计时!</title>  
  6.   
  7.   
  8. <script language="JavaScript">  
  9. <!-- //   
  10. var runtimes = 0;   
  11. function GetRTime(){   
  12. var nMS = <?php echo $lefttime ?>*1000-runtimes*1000;   
  13.   
  14. var nD=Math.floor(nMS/(1000*60*60*24))%365; //获取天数   
  15. var nH=Math.floor(nMS/(1000*60*60))%24; //获取小时数   
  16. var nM=Math.floor(nMS/(1000*60)) % 60; ////获取分钟   
  17. var nS=Math.floor(nMS/1000) % 60; ////获取秒数   
  18.   
  19.   
  20. document.getElementById("RemainD").innerHTML=nD;   
  21. document.getElementById("RemainH").innerHTML=nH;   
  22. document.getElementById("RemainM").innerHTML=nM;   
  23. document.getElementById("RemainS").innerHTML=nS;   
  24. if(nMS>5*59*1000&<=5*60*1000)   
  25. {   
  26. alert("还有最后五分钟!");   
  27. }   
  28. runtimes++;   
  29. setTimeout("GetRTime()",1000);   
  30. }   
  31. window.onload=GetRTime;   
  32. // -->  
  33. </script>  
  34. </head>  
  35. <body>  
  36. <h1>剩余<strong id="RemainD">XX</strong>天<strong id="RemainH">XX</strong>小时<strong id="RemainM">XX</strong>分<strong id="RemainS">XX</strong>秒<h1>  
  37. </body>  
  38. </html>  
  39.   

//以上源码COPY到一个PHP页面中,即可查看效果。




php倒计时实例程序,php倒计时实例,php倒计时程序 结束。
Tag:PHP教程PHP技巧,php培训,php学习,php安装电脑学习 - 编程入门 - PHP教程