$_SERVER['REQUEST_TIME']好还是time好呢?

jackxiang 2009-3-4 12:03 | |
脱了裤子放屁代码:

<?php
$time = $_SERVER['REQUEST_TIME'];
echo $time = date('Y-m-d H:i:s',$time);
?>


PHP中函数int time ( void )返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数。自 PHP 5.1 起在 $_SERVER['REQUEST_TIME'] 中保存了发起该请求时刻的时间戳。 计算差之前,需要利用函数mktime把参数转化为整数,函数格式为:int mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] ),功能是根据给出的参数返回 Unix 时间戳。时间戳是一个长整数,包含了从 Unix 纪元(January 1 1970 00:00:00 GMT)到给定时间的秒数。参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。

如果你的日期是来源于数据库的字段,那么查询语句里面可以直接查询数据库服务器的当前日期,甚至把时间差一起计算出来,PHP无须编写程序,直接象使用普通字段变量一样使用。

【转】提高PHP性能的12条忠告 :
http://mosee.blogbus.com/logs/23319825.html

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/1655/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2009-3-4 12:05
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]