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 相关文章推荐
转换中文日期的PHP程序
Oct 09 PHP
PHP一些常用的正则表达式字符的一些转换
Jul 29 PHP
php单例模式实现(对象只被创建一次)
Dec 05 PHP
php实现利用phpexcel导出数据
Aug 24 PHP
自己写了一个php检测文件编码的函数
Apr 21 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
Aug 22 PHP
Laravel 5 框架入门(一)
Apr 09 PHP
PHP使用fopen与file_get_contents读取文件实例分享
Mar 04 PHP
php cookie工作原理与实例详解
Jul 18 PHP
Yii2中添加全局函数的方法分析
May 04 PHP
PHP实现求解最长公共子串问题的方法
Nov 17 PHP
PHP的mysqli_sqlstate()函数讲解
Jan 23 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
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
PHP If Else(elsefi) 语句
2013/04/07 PHP
解析如何去掉CodeIgniter URL中的index.php
2013/06/25 PHP
PHP函数func_num_args用法实例分析
2015/12/07 PHP
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
对 lightbox JS 图片控件进行了一下改造, 使其他支持复杂的图片说明
2010/03/20 Javascript
jQuery.autocomplete 支持中文输入(firefox)修正方法
2011/03/10 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
jquery插件珍藏(图片局部放大/信息提示框)
2013/01/08 Javascript
JavaScript获取当前网页标题(title)的方法
2015/04/03 Javascript
JS实现来回出现文字的状态栏特效代码
2015/10/31 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
js创建jsonArray传输至后台及后台全面解析
2016/04/11 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
2016/06/21 Javascript
JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码
2017/08/18 Javascript
React中this丢失的四种解决方法
2019/03/12 Javascript
JS html事件冒泡和事件捕获操作示例
2019/05/01 Javascript
ant-design-vue 实现表格内部字段验证功能
2019/12/16 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
Python中使用dom模块生成XML文件示例
2015/04/05 Python
Python for Informatics 第11章之正则表达式(二)
2016/04/21 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
Python高级特性 切片 迭代解析
2019/08/23 Python
Python获取统计自己的qq群成员信息的方法
2019/11/15 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
python和php哪个更适合写爬虫
2020/06/22 Python
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
求职者应聘的自我评价
2013/10/16 职场文书
保洁主管岗位职责
2013/11/20 职场文书
销售类求职信
2014/06/13 职场文书
打架检讨书范文
2015/01/27 职场文书
病假条格式范文
2015/08/17 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
Golang 1.18 多模块Multi-Module工作区模式的新特性
2022/04/11 Golang