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 select,radio和checkbox默认选择的实现方法
May 15 PHP
php中static静态变量的使用方法详解
Jun 04 PHP
php获取$_POST同名参数数组的实现介绍
Jun 30 PHP
php实现可以设置中奖概率的抽奖程序代码分享
Jan 19 PHP
ThinkPHP中的关联模型注意点
Jun 16 PHP
php+ajax实时输入自动搜索匹配的方法
Dec 26 PHP
php多重接口的实现方法
Jun 20 PHP
PHP生成唯一订单号
Jul 05 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
Feb 22 PHP
PHP session会话操作技巧小结
Sep 27 PHP
PHP实现浏览器格式化显示XML的方法示例
Jan 22 PHP
关于laravel 子查询 &amp; join的使用
Oct 16 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
php5新改动之短标记启用方法
2008/09/11 PHP
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
php中try catch捕获异常实例详解
2014/11/21 PHP
smarty内置函数config_load用法实例
2015/01/22 PHP
php中Snoopy类用法实例
2015/06/19 PHP
php基于session实现数据库交互的类实例
2015/08/03 PHP
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
解决js数据包含加号+通过ajax传到后台时出现连接错误
2013/08/01 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
DOM 高级编程
2015/05/06 Javascript
微信小程序入门教程
2016/11/18 Javascript
一个例子轻松学会Vue.js
2017/01/02 Javascript
浅谈angular2路由预加载策略
2017/10/04 Javascript
vue视图不更新情况详解
2019/05/16 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
老生常谈进程线程协程那些事儿
2017/07/24 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
python根据文本生成词云图代码实例
2019/11/15 Python
Python Tornado之跨域请求与Options请求方式
2020/03/28 Python
python 实现汉诺塔游戏
2020/11/28 Python
python线程优先级队列知识点总结
2021/02/28 Python
css3新增颜色表示方式分享
2014/04/15 HTML / CSS
Marlies Dekkers内衣法国官方网上商店:国际知名的荷兰内衣品牌
2019/03/18 全球购物
ABOUT YOU匈牙利:500个最受欢迎的时尚品牌
2019/07/19 全球购物
Craghoppers德国官网:户外和旅行服装
2020/02/14 全球购物
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
语文教育专业应届生求职信
2013/11/23 职场文书
教室标语大全
2014/06/21 职场文书
2014年国庆节寄语
2014/09/19 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
2014年保洁工作总结
2014/11/24 职场文书
2015年基建工作总结范文
2015/05/23 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
python关于集合的知识案例详解
2021/05/30 Python