使用php mktime创建倒计时

由于本例中使用的ist_dst参数在PHP5.1中被弃用,在PHP7中被删除,因此在当前版本的PHP中依靠此代码来提供准确的结果是不安全的。相反,请使用date.timezone设置或date\u default\u timezone\u set()函数。...

由于本例中使用的ist_dst参数在PHP5.1中被弃用,在PHP7中被删除,因此在当前版本的PHP中依靠此代码来提供准确的结果是不安全的。相反,请使用date.timezone设置或date\u default\u timezone\u set()函数。

Executive working on his laptop

如果你的网页关注未来的某个特定事件,比如圣诞节或婚礼,你可能需要一个倒计时计时器,让用户知道事件发生的时间。您可以使用时间戳和mktime函数在PHP中实现这一点。

mktime()函数用于人为地生成所选日期和时间的时间戳。它的工作原理与time()函数相同,只是它适用于指定的日期,而不一定是今天的日期。

如何对倒计时进行编码

  1. 设定一个目标日期。例如,使用2017年2月10日。这行代码遵循以下语法:mktime(hour,minute,second,month,day,year:ist)$目标=mktime(0,0,0,2,10,2017);
  2. 用此行建立当前日期:$today=time();
  3. 要找出两个日期之间的差异,只需减去:$difference=($target-$today);
  4. 由于时间戳是以秒为单位测量的,因此可以将结果转换为所需的任何单位。小时数除以3600。本例使用天数,因此除以86400一天的秒数。要确保数字是整数,请使用标记int.$days=(int)($difference/86400);
  5. 将所有这些放在一起,形成最终代码:<?php$target=mktime(0,0,0,2,10,2017)$今天=时间()$差异=($目标-$今天)$天数=(整数)(差额$86400);打印“我们的活动将在$days内举行”&燃气轮机;
  • 发表于 2021-09-12 11:24
  • 阅读 ( 147 )
  • 分类:编程

你可能感兴趣的文章

如何在windows pc上设置自己强大的wiki

...管理技巧,例如:创建用户、将用户分配到组,以及如何使用自定义外观使内容页更明亮。 原图作者:Szeke 媒体wiki安装 要使用mediawiki,您需要有apacheweb服务器、MySQL数据库和php5。您可以选择一个接一个地设置它们,但是,Easy...

  • 发布于 2021-04-12 21:30
  • 阅读 ( 145 )

菲律宾比索(php)和html格式(html)的区别

...能,则需要花费更多的时间。 在HTML中编码意味着根据您使用的浏览器,您编码的页面总是相同的。PHP允许程序员动态地创建HTML页面或其部分。例如,如果您想创建一个站点,在它自己的页面中单独显示字母表中的所有字母,那...

  • 发布于 2021-06-22 12:59
  • 阅读 ( 236 )

阶段(session)和曲奇(cookies)的区别

...将从一个页面传递到另一个页面。会话可以在这些情况下使用。它将信息从一个页面临时存储并传递到另一个页面。会话将一直保持到用户关闭网站。 例如,购物网站可能需要将用户名、产品id、产品名称、产品价格等信息从一...

  • 发布于 2021-06-30 23:57
  • 阅读 ( 202 )

asp公司(asp)和菲律宾比索(php)的区别

...设备构建健壮的web应用程序。它在HTTP协议之上工作,并使用HTTP命令和策略。ASP.NET应用程序代码可以用C#、Visual Basic、JavaScript等编程语言编写。 创建web应用程序有三种开发样式。它们是web窗体、ASP.NET MVC和ASP.NET网页。首先,web...

  • 发布于 2021-07-01 02:31
  • 阅读 ( 386 )

抽象类(abstract class)和php中的接口(interface in php)的区别

...象类的类应该为该类中的抽象方法提供实现。程序员不能使用抽象类创建对象,但他们可以从扩展抽象类的类创建对象。 Figure 1: Abstract class in PHP 在上图中,Shape是一个抽象类。它有一个抽象方法draw和一个非抽象方法display。三...

  • 发布于 2021-07-01 18:08
  • 阅读 ( 224 )

JAVA(java)和菲律宾比索(php)的区别

...归的缩写。PHP是在PHP许可证下发布的自由软件,由于PHP的使用受到限制,与GNU通用公共许可证(GPL)不兼容。 PHP是一种开源的服务器端HTML嵌入式脚本语言。它基本上可以执行其他CGI程序可以执行的任何任务,但它主要用于创建...

  • 发布于 2021-07-13 05:58
  • 阅读 ( 187 )

AJAX(ajax)和菲律宾比索(php)的区别

...XML。它是一组用于设计网站的web开发程序。这些程序结合使用XHTML进行基本编程、CSS进行样式设置、DOM进行交互、使用XML和XSLT进行数据交换、XMLHttpRequest和JavaScript来创建交互式web应用程序。另一方面,PHP是一种服务器端脚本语言...

  • 发布于 2021-07-13 06:00
  • 阅读 ( 150 )

菲律宾比索(php)和asp公司(asp)的区别

...归的缩写。PHP是在PHP许可证下发布的自由软件,由于PHP的使用受到限制,与GNU通用公共许可证(GPL)不兼容。 PHP是一种开源的服务器端HTML嵌入式脚本语言。它基本上可以执行其他CGI程序可以执行的任何任务,但它主要用于创建...

  • 发布于 2021-07-13 06:10
  • 阅读 ( 179 )

菲律宾比索(php)和php5型(php5)的区别

...归的缩写。PHP是在PHP许可证下发布的自由软件,由于PHP的使用受到限制,与GNU通用公共许可证(GPL)不兼容。 PHP是一种开源的服务器端HTML嵌入式脚本语言。它基本上可以执行其他CGI程序可以执行的任何任务,但它主要用于创建...

  • 发布于 2021-07-13 06:10
  • 阅读 ( 164 )

菲律宾比索(php)和结块(cakephp)的区别

...归的缩写。PHP是在PHP许可证下发布的自由软件,由于PHP的使用受到限制,与GNU通用公共许可证(GPL)不兼容。 PHP是一种开源的服务器端HTML嵌入式脚本语言。它基本上可以执行其他CGI程序可以执行的任何任务,但它主要用于创建...

  • 发布于 2021-07-13 06:15
  • 阅读 ( 170 )
气冷抖笑
气冷抖笑

0 篇文章

相关推荐