php中time()与$_SERVER[REQUEST_TIME]用法区别


Posted in PHP onNovember 19, 2014

本文实例详细讲述了php中time()与$_SERVER[REQUEST_TIME]用法的区别。分享给大家供大家参考。具体分析如下:

简单的说time()与$_SERVER["REQUEST_TIME"]都是获得时间的,但time返回当前的 Unix 时间戳而$_SERVER["REQUEST_TIME"]得到请求开始时的时间戳,稍有区别。
1. time() 获取当前的系统时间戳

int time(void) :

返回当前的 Unix 时间戳 (返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数。 )

自 PHP 5.1 起在 $_SERVER['REQUEST_TIME'] 中保存了发起该请求时刻的时间戳。

$_SERVER["REQUEST_TIME"] :The timestamp of the start of the request. Available since PHP 5.1.0. 一看解释就都明白了

2. $_SERVER["REQUEST_TIME"] 得到请求开始时的时间戳

实例代码:

<?php

    date_default_timezone_set('PRC'); 

    sleep(5);//php脚本睡5秒

    echo date('Y-m-d H:i:s',time());//获取当前系统时间的时间戳

    echo '<hr />';

    echo date('Y-m-d H:i:s',$_SERVER['REQUEST_TIME']);//得到请求此php脚本时的时间戳

?>

输出结果截图如下:

php中time()与$_SERVER[REQUEST_TIME]用法区别

结论:

因为sleep(5)睡了5秒,之后用time()获取系统的时间戳,$_SERVER['REQUEST_TIME']则记录了发起此请求时刻的时间戳。所以$_SERVER['REQUEST_TIME']比用time()获取的时间戳早5秒

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
dedecms系统常用术语汇总
Apr 03 PHP
php 目录与文件处理-郑阿奇(续)
Jul 04 PHP
PHP Class&amp;Object -- PHP 自排序二叉树的深入解析
Jun 25 PHP
php生成数组的使用示例 php全组合算法
Jan 16 PHP
php实现可用于mysql,mssql,pg数据库操作类
Dec 13 PHP
php+xml编程之xpath的应用实例
Jan 24 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
php动态生成版权所有信息的方法
Mar 24 PHP
关于PHP 如何用 curl 读取 HTTP chunked 数据
Feb 26 PHP
深入浅析PHP无限极分类的案例教程
May 09 PHP
实例分析基于PHP微信网页获取用户信息
Nov 24 PHP
PHP session垃圾回收机制实例分析
Jun 28 PHP
PHP中使用数组指针函数操作数组示例
Nov 19 #PHP
PHP循环遍历数组的3种方法list()、each()和while总结
Nov 19 #PHP
PHP分页类集锦
Nov 18 #PHP
php去除数组中重复数据
Nov 18 #PHP
php中获取主机名、协议及IP地址的方法
Nov 18 #PHP
php中getservbyport与getservbyname函数用法实例
Nov 18 #PHP
php单态设计模式(单例模式)实例
Nov 18 #PHP
You might like
php获取post中的json数据的实现方法
2011/06/08 PHP
php生成缩略图示例代码分享(使用gd库实现)
2014/01/20 PHP
如何让CI框架支持service层
2014/10/29 PHP
php使用fgetcsv读取csv文件出现乱码的解决方法
2014/11/08 PHP
js中的setInterval和setTimeout使用实例
2014/05/09 Javascript
jquery事件preventDefault()方法用法实例
2015/01/16 Javascript
jQuery实现炫酷的鼠标轨迹特效
2015/02/01 Javascript
Javascript显示和隐藏ul列表的方法
2015/07/15 Javascript
Jquery操作Ajax方法小结
2015/11/29 Javascript
Angular实现form自动布局
2016/01/28 Javascript
AngularJS表单验证中级篇(3)
2016/09/28 Javascript
解决vue axios的封装 请求状态的错误提示问题
2018/09/25 Javascript
微信小程序点击生成朋友圈分享图(遇到的坑)
2020/06/17 Javascript
[02:11]2014DOTA2 TI专访VG战队Fenrir:队伍气氛良好
2014/07/11 DOTA
[04:04]DOTA2亚洲邀请赛比赛场馆&酒店全攻略
2017/03/23 DOTA
跟老齐学Python之编写类之二方法
2014/10/11 Python
python内存管理分析
2015/04/08 Python
python中abs&amp;map&amp;reduce简介
2018/02/20 Python
浅谈Python中的私有变量
2018/02/28 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
2016/01/27 HTML / CSS
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
Javascript如何发送一个Ajax请求
2015/01/26 面试题
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
实习自我鉴定
2013/12/15 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
环保专业大学生职业规划设计
2014/01/10 职场文书
宾馆仓管员岗位职责
2014/07/27 职场文书
乡党政领导班子群众路线教育实践活动个人对照检查材料
2014/09/20 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
教师岗位职责范本
2015/04/02 职场文书
2015年小学重阳节活动总结
2015/07/29 职场文书
2016关于读书活动的心得体会
2016/01/14 职场文书
法制教育讲座心得体会
2016/01/14 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
Java常用工具类汇总 附示例代码
2021/06/26 Java/Android