问题 php time()vs mktime()获取当前时间戳


使用功能之间是否有任何差异 时间() 和 mktime() 使用默认参数获取当前时间戳?


7828
2018-03-28 13:18


起源



答案:


“从PHP 5.1开始,当没有参数调用时,mktime()抛出一个E_STRICT通知:改为使用time()函数。”

http://php.net/manual/en/function.mktime.php

如果你想使用日期/时间,我建议改为使用DateTime。


15
2018-03-28 13:18



为DateTime建议+1 - Prasanth Bendra
这让我有点疯狂。显示此警告背后的原因是什么?打电话为什么不对 mktime() 没有参数?为什么要有两个独立的功能?有没有 真实 呼叫之间的区别 time() 并打电话 mktime() 没有参数? - Travesty3


答案:


“从PHP 5.1开始,当没有参数调用时,mktime()抛出一个E_STRICT通知:改为使用time()函数。”

http://php.net/manual/en/function.mktime.php

如果你想使用日期/时间,我建议改为使用DateTime。


15
2018-03-28 13:18



为DateTime建议+1 - Prasanth Bendra
这让我有点疯狂。显示此警告背后的原因是什么?打电话为什么不对 mktime() 没有参数?为什么要有两个独立的功能?有没有 真实 呼叫之间的区别 time() 并打电话 mktime() 没有参数? - Travesty3