我只是想知道是否有可能用变量替换strtotime功能线的一部分?我的意思是,当我有以下strtotime功能时:
$_expires = date('d M, Y G:i', strtotime('+12 days'));
是否可以用变量替换'+ 12天'部分,以便可以仅使用一条生成不同日期的行?像这样:
$_variable1 = "+9 days";
$_expires = date('d M, Y G:i', strtotime('$_variable1'));
如果不是,没什么大不了的,只需写一大段代码即可。只是在想,因为到目前为止我尝试了它时有点脾气暴躁。如果您需要更多信息,请告诉我。万分感谢!
答案 0 :(得分:2)
是的,只是在strtotime里面的变量周围留下引号。
$_variable1 = "+9 days";
$_expires = date('d M, Y G:i', strtotime($_variable1));