小编One*_*eag的帖子

在PHP中传递strtotime()函数中的变量

与此问题类似,但我的具体问题没有答案.

当前日期为2011-12-14,以供将来查看此问题的参考.

我试过这个:

$maxAge = $row['maxAge']; // for example, $row['maxAge'] == 30
$cutoff = date('Y-m-d', strtotime('-$maxAge days'));
Run Code Online (Sandbox Code Playgroud)

并返回以下值 $cutoff: 1969-12-31

我试过这个:

$maxAge = $row['maxAge']; // for example, $row['maxAge'] == 30
$cutoff = date('Y-m-d', strtotime('-' . $maxAge . ' days'));
Run Code Online (Sandbox Code Playgroud)

并返回以下值 $cutoff: 2011-03-14

如何将此变量成功传递到strtotime()函数中,以便计算正确减去的天数?

例如,如果$maxAge == 30和当前日期是2011-12-14,那么$cutoff应该是2011-11-14

php variables date strtotime

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

php ×1

strtotime ×1

variables ×1