Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 检查邮件是否在过去一周内发出_Php_Html - Fatal编程技术网

Php 检查邮件是否在过去一周内发出

Php 检查邮件是否在过去一周内发出,php,html,Php,Html,好的,所以我想做的是,如果这篇文章是在一周内发表的,那么在标题旁边有一个新的标题。 这是我目前的代码: $time = date('F j - G:i:s a', $news['n_time']); $weekago = $news['n_time'] - 604800; $now = date(); if ($now-$weekago < 604800) { $new = " <span class='label label-default'>New</span>

好的,所以我想做的是,如果这篇文章是在一周内发表的,那么在标题旁边有一个新的标题。 这是我目前的代码:

$time = date('F j - G:i:s a', $news['n_time']);
$weekago = $news['n_time'] - 604800;
$now = date();
if ($now-$weekago < 604800) {
$new = " <span class='label label-default'>New</span>";
}
$time=date('fj-G:i:sa',$news['n_time']);
$weekago=$news['n_time']-604800;
$now=日期();
如果($now-$weekago<604800){
$new=“new”;
}
对吗? 编辑:我遇到的问题是,即使这篇文章是在6月份写的,它也会显示新内容

$time=date('F j-G:I:sa',$news['n_time']);
$time = date('F j - G:i:s a', $news['n_time']);
$weekago = $news['n_time'] - 604800;
$now = date();
if ($now-$weekago < 604800) {
    $new = " <span class='label label-default'>New</span>";
}
$weekago=$news['n_time']-604800; $now=日期(); 如果($now-$weekago<604800){ $new=“new”; }
首先,您设置了$time,但从不使用它

第二$weekago现在应该以美元计算

第三,。date()返回格式化的字符串。对于时间戳,使用date\u timestamp\u get(date\u create())。顺便问一下,$news['n_time']也是一个时间戳吗

试着这样做:

$now = date_timestamp_get(date_create());
$weekago = $now - 604800;
if ($news['n_time'] > $weekago) {
    $new = " <span class='label label-default'>New</span>";
}
$now=date\u timestamp\u get(date\u create());
$weekago=$now-604800;
如果($news['n_time']>$weekago){
$new=“new”;
}

你是不是连试都不试就提出了这个问题?当你遇到无法解决的问题时,请发一个问题。对不起,雷格斯,我更新了OPnl-x,我已经说了对不起,我更新了问题哦,是的,$时间是其他事情的一部分。。此外,我也尝试过,但它显示的仍然是非常旧的帖子编辑的新内容:我尝试了date_timestamp_get(date_create());现在成功了!谢谢