php语法如何做一个动态倒计时

661 ℃

如何利用php语法做一个动态倒计时的效果,下面web建站小编给大家简单介绍一下具体实现代码!

具体代码如下:

function getSecondsLeft($targetTime)
{
  $currentTime = time();
  return strtotime($targetTime) - $currentTime;
}

//转换时间
function formatSeconds($num)
{
  $day = floor($num / (3600 * 24));
  $hours = floor(($num % (3600 * 24)) / 3600);
  $minutes = floor(($num % 3600) / 60);
  $seconds = $num % 60;
 
  return array($day, $hours, $minutes, $seconds);
}

//输出倒计时
function displayCountdown($targetTime)
{
  $seconds = getSecondsLeft($targetTime);
  $timeArray = formatSeconds($seconds);
 
  $countDown = "";
 
  if ($timeArray[0] > 0) {
    $countDown .= $timeArray[0] . "天";
  }
 
  $countDown .= str_pad($timeArray[1], 2, "0", STR_PAD_LEFT) . ":";
  $countDown .= str_pad($timeArray[2], 2, "0", STR_PAD_LEFT) . ":";
  $countDown .= str_pad($timeArray[3], 2, "0", STR_PAD_LEFT);
 
  echo $countDown;
}

php语法如何输出2个多维数组的不同

如何利用php实现动态页面跳转

如何更改php上传上限

如何利用php语法批量将blob数据转为base64编码

php语法中怎么实现301跳转?

标签: php倒计时, php技巧

上面是“php语法如何做一个动态倒计时”的全面内容,想了解更多关于 php入门 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_4187.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

如何为dedecms织梦模板发布文章添加禁用词语过滤
快速解决dede织梦“用户可能已经被删除!”的问题
介绍一款快速、简洁且高效的评论系统——Valine
es6中的原型链是什么?原型链代码介绍
flex布局出现宽度动态扩展问题,flex设置固定宽度3个方法