如何利用php语法做一个动态倒计时的效果,下面编程教程网小编给大家简单介绍一下具体实现代码!
具体代码如下:
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语法如何做一个动态倒计时”的全面内容,想了解更多关于 php入门 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:php语法如何做一个动态倒计时
猜你喜欢
- php成功操作redis cluster集群的实例教程 2022-12-05
- PhpStorm本地断点调试的方法步骤 2022-10-18
- php使用curl_init()和curl_multi_init()多线程的速度比较详解 2022-11-08
- 详解no input file specified 三种解决方法 2023-03-17
- php实现单笔转账到支付宝功能 2022-11-23
- 原生PHP实现导出csv格式Excel文件的方法示例【附源码下载】 2022-12-30
- php语法如何查找数组中缺失数字 2024-12-06
- PHP实现的最大正向匹配算法示例 2022-10-02
- 详解json在php中的应用 2022-11-18
- django中的ajax组件教程详解 2022-11-23