Php 自动显示/删除特定文本

Php 自动显示/删除特定文本,php,Php,很抱歉问这么愚蠢的问题。我是个新手。 是否可以只在特定时间在我的网站上显示电子邮件链接,并在一天的剩余时间自动删除?非常感谢你的帮助 更新: 知道为什么这个代码不起作用吗 <?php if( date('Gi', time()) >= 1400 && date('Gi', time()) <= 1600 ) { print "<a href="http://www.examplelink.com"

很抱歉问这么愚蠢的问题。我是个新手。 是否可以只在特定时间在我的网站上显示电子邮件链接,并在一天的剩余时间自动删除?非常感谢你的帮助

更新: 知道为什么这个代码不起作用吗

<?php
   if( date('Gi', time()) >= 1400 && date('Gi', time()) <= 1600 )
   {
         print "<a href="http://www.examplelink.com">Click here!</a>";
   }
?>


这有什么问题吗?

使用
Date()
获取时间,然后使用条件打印链接:

# Get the time
var now = new Date();
var hrs = now.getHours();

# Only print the link if it's between 9am and 5pm
if (hrs > 9 && hrs <17) {
     print '<a href="http://www.examplelink.com">Click here!</a>'; 
}
#获取时间
var now=新日期();
var hrs=now.getHours();
#仅在上午9点到下午5点之间打印链接

如果(hrs>9&&hrs使用
Date()
获取时间,然后使用条件打印链接:

# Get the time
var now = new Date();
var hrs = now.getHours();

# Only print the link if it's between 9am and 5pm
if (hrs > 9 && hrs <17) {
     print '<a href="http://www.examplelink.com">Click here!</a>'; 
}
#获取时间
var now=新日期();
var hrs=now.getHours();
#仅在上午9点到下午5点之间打印链接

如果(hrs>9&&hrs是,则只需使用以下类似的PHPs date()函数即可:

if (date('G') = 17)
{
  ...code to display email address...
  ...this will only happen between 17:00 and 17.59
}
您可以使用if来使用不同的条件。查看PHP日期页面了解其他可能的用法:


这里需要记住的一点是,它使用的是服务器上的日期时间,而不是查看站点的用户。

是的,您所需要的是使用PHPs date()函数的以下内容:

if (date('G') = 17)
{
  ...code to display email address...
  ...this will only happen between 17:00 and 17.59
}
您可以使用if来使用不同的条件。查看PHP日期页面了解其他可能的用法:


这里需要记住的一点是,它使用的是服务器上的日期时间,而不是查看站点的用户。

是的,这是可能的,但我们需要更多详细信息才能提供具体帮助。提供您正在使用的php、数据库、html、javascript相关代码。是的,这是可能的,但我们需要更多详细信息才能提供帮助提供特定帮助。提供您正在使用的php、数据库、html、javascript相关代码。