PHP - 根据日期显示/隐藏图片

标签 php

我想根据表格的日期字段显示 GIF 图像。

喜欢:

$dt = $row['PicDate']; // date is 2016-05-04 10:57:51

if($dt > strtotime('-30 days')){
    echo '<img src="image/new.gif">';
}

但问题是,图像没有显示。

我该怎么办?

最佳答案

$dt 是一个“日期/时间”字符串。要比较时间戳,您应该使用 strtotime 函数转换 $dt :

$dt = $row['PicDate']; // date is 2016-05-04 10:57:51

if (strtotime($dt) > strtotime('-30 days')) {
    echo '<img src="image/new.gif">';
}

关于PHP - 根据日期显示/隐藏图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37371922/

相关文章:

javascript - 如何在 laravel 中使用 jquery 从数据库中获取特定行并将其绑定(bind)到文本框字段

php - woocommerce 中的产品图库附件 url

php - 使用 Codeigniter Active Record 计算行总数

php - 在 Codeigniter 中超过最大文件大小时不显示错误消息

php - 查找数组值之间步数的有效方法

php - HTML、CSS、JAVASCRIPT、PHP——把它们放在一起

php - 在 wordpress 站点中导航时网页内容有点移动

php - 在PHP中,如何将oW格式的日期转换为时间戳?

javascript - jQuery 的 Form Data() 和 Ajax 导致文件提交失败

php - 帮助连接查询 (MySQL)