理论问题。
想象一下情况。我需要获取今天的日期和时间(不是现在,而是今天 - 一天的开始)。我可以使用以下代码来做到这一点:
$now = time();
$today = date('Y-m-d H:i:s', mktime(0, 0, 0, date("m", $now), date("d", $now), date("Y", $now)));
或这个:
$now = getdate();
$today = date('Y-m-d H:i:s', mktime(0, 0, 0, $now['mon'], $now['mday'], $now['year']));
在我见过的大多数示例中,都使用了第一种方法。问题很简单:为什么?第一个使用 3 个函数调用更多来获取月、日和年。