比较存储在cookie中的信息与PHP变量的信息

时间:2013-10-01 16:37:32

标签: php variables cookies

我正在尝试将Cookie中的日期+时间与从数据库中提取的可变日期和时间进行比较。

示例:

我在查看页面时设置了一个cookie,例如cookie名称,$ date + time

然后,我还有一个变量,例如

$lastupdate = 'time of update'

我如何比较存储的cookie的日期+时间,以及php变量的日期+时间,例如

$lastupdate

所以我基本上想做

if $cookie time date > $lastupdate

忽略变量名等,仅用于占位符和示例:)

克雷格

2 个答案:

答案 0 :(得分:0)

您可以使用格式('U')在几秒钟内对它们进行转换,然后进行比较。

请参阅http://php.net/manual/it/datetime.format.php

答案 1 :(得分:0)

从你的cookie中抽出时间:

$time = $_COOKIE['get date & time value'];

从数据库获取最新更新

$lastupdate = "date & Time from database";

试试这个

$t1 = strtotime($time);
$t2 = strtotime($lastupdate);

if($t1 != $t2) {  //operator can be >, < , <=, >=, !, !=
  //do something
 }else{
 //do something else
}