77范文网 - 专业文章范例文档资料分享平台

PHP如何返回json格式的数据给jquery

来源:网络收集 时间:2019-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

php中计算页面加载时间几种方法总结

大家可通常用的microtime()获取页面开始和结束时的时间并相减的话,计算结果是页面运行 所经历的一段时间,但这并不一定是该页面自身运行的时间 代码如下复制代码

//实例:计算页面运行时加载时间

//分析:页面打开时获取一个时间,加载完成时获取一个时间,运行时间即二者之差 //1.自定义函数 function fn(){

list($a,$b) = explode(' ',microtime()); //获取并分割当前时间戳和微妙数,赋值给变量

return $a+$b; }

//2.获取开始时间 $start_time = fn(); //5.加载过程

for($i=0;$i<10000000;$i++){ // do nothing; }

//3.获取结束时间 $end_time = fn(); //4.计算差值

echo $end_time-$start_time; //5.格式化输出 echo '
';

$t = $end_time-$start_time; echo round($t,2); ?>

使用microtime()获取页面开始和结束时的时间并相减的话,计算结果是页面运行

所经历的一段时间,但这并不一定是该页面自身运行的时间。因为可能存在多个PHP脚 本页面共同执行的情况,pengyeguoji.com 所以我觉得那个方法是不准确的

下面从网上找到一个关于php中计算页面程序运行时间的实例有需要的朋友可参考一下。 最近写了一个程序运行的时间计算类,供大家参考: 代码如下复制代码 class Timer {

private $StartTime = 0;//程序运行开始时间 private $StopTime = 0;//程序运行结束时间 private $TimeSpent = 0;//程序运行花费时间 function start(){//程序运行开始 $this->StartTime = microtime(); }

function stop(){//程序运行结束 $this->StopTime = microtime(); }

function spent(){//程序运行花费的时间 if ($this->TimeSpent) { return $this->TimeSpent; } else {

list($StartMicro, $StartSecond) = explode(\list($StopMicro, $StopSecond) = explode(\$start = doubleval($StartMicro) + $StartSecond; $stop = doubleval($StopMicro) + $StopSecond; $this->TimeSpent = $stop - $start;

return substr($this->TimeSpent,0,8).\秒\返回获取到的程序运行时间差 } rczcqc.com } }

$timer = new Timer(); $timer->start(); //...程序运行的代码 $timer->stop();

echo \程序运行时间为:\再看简化程序 计算页面加载时间 代码如下复制代码

class runtime {

var $StartTime = 0; var $StopTime = 0;

function get_microtime() {

list($usec, $sec) = explode(' ', microtime()); return ((float)$usec (float)$sec); }

function start() {

$this->StartTime = $this->get_microtime(); }

function stop() {

$this->StopTime = $this->get_microtime(); }

function spent() {

return round(($this->StopTime - $this->StartTime) * 1000, 1); } }

//实例开始

$runtime= new runtime; $runtime->start(); //你的代码开始

$a = 0;

for($i=0; $i<1000000; $i ) {

$a = $i; }

//你的代码结束 $runtime->stop();

echo \页面执行时间: \毫秒\?>

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库PHP如何返回json格式的数据给jquery在线全文阅读。

PHP如何返回json格式的数据给jquery.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/631263.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: