首页前端开发后端开发云计算/数据服务器设计/测试APP工具/软件JQueryHTML5
当前位置:首页 > 站长学院 > 后端开发 > PHP > php简单统计网页打开耗时和脚本运行内存

php简单统计网页打开耗时和脚本运行内存
2019-09-04 10:12:19 来源:站长联盟 整理:站长素材

php计算页面执行时间耗时,计算方式是运行开始结束时间减去运行开始时间。

如,在php代码脚本的最顶部代码开始时,获取时间戳并保存到变量,再在代码的底部结束时获取一次时间戳,相减,即是整个脚本代码执行的时间。用到microtime()函数。

而获取当前php脚本消耗的内存大小的方式和获取时间的原理一样,用到的memory_get_usage()函数。

获取php脚本执行耗时

<?php
 
//开始时间计算
$se = explode(' ',microtime()); //返回数组,当前时间微秒数和时间戳秒数
$ntime = $se[0] + $se[1];
 
/*
*中间的代码
*/
 
$se1 = explode(' ',microtime());//代码结束计算当前秒数
$etime = $se1[0] + $se1[1];
 
$htime = $etime - $ntime; //代码执行结束时间 - 代码开始时间 = 执行时间
$hstime = round($htime,3);//获取小数点后三位
 
?>

获取php脚本内存消耗

<?php
$memory = 0;
//开始内存
$memory_start = function_exists('memory_get_usage')?memory_get_usage():'0';
     
/*
*中间的代码
*/
 
//脚本执行完获取内存
$memory_end = function_exists('memory_get_usage')?memory_get_usage():'0';
 
//脚本消耗内存
$memory = $memory_end - $memory_start;
 
?>

最新文章

标签

php

声明

本素材收集至网络,如有侵权请联系QQ:393564652

热门文章

客服QQ:393564652 业务合作
鲁ICP备17047113号-1
Copyright 2017 站长联盟 All Rights Reserved Powered by LYCM.NET.CN
本站所有素材均收集至网络,如有侵权请联系QQ:393564652,我们将尽快处理!
TOP