5
想象一下情况。我需要得到今天的日期和时间(不是现在,但今天 - 一天的开始)。我可与这个代码做到这一点:
$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个函数调用来获取月,日和年。
大概习惯:从PHP互动提示的演示?或者只是运气 - 找到类似的代码示例。性能方面,两者之间可能没有真正的区别。对于它的价值,我更喜欢第二种方法。它读得更好。 – Adam 2011-04-09 05:41:36