- 最近看见一些博客下面有显示加载时间,在网页的底端,然后想自己也弄一个
- 毕竟人家有,自己却没有心里面肯定不舒服的嘛<(* ̄▽ ̄*)/
- 1.png
- 通常用的microtime获取页面开始和结束时的时间来进行,得到的计算结果就是页面运行是使用时间
- 就是把计算开始的时间放在页面头部,结束时间放在页面尾部,然后两个时间相减来计算页面加载时间
- 但是microtime返回当前微秒数,如图前面的是秒数,后面的是微秒部分
- 2.png
- 那很显然我不喜欢又臭又长的,那就把不需要的省略掉,我这里使用number_format格式化microtime
- 输出的数字,我这里保留4位就行了
- OK,设计思路已经有了,现在可以敲代码了
$jsks=microtime(true);//计算当前的时间 //你的漏洞或者垃圾代码给我写这里 $jsjs=microtime(true);//计算加载完成的时间 $jscz=$jsjs-$jsks;//用后面的时间减前面的时间 $blsw= (number_format($jscz,4));//保留4位小数 echo $blsw;//输出
- 效果
- 3.png
【PHP页面加载时间的实现】
qaq卟言2020-12-08 04:54:11
PHP
开始
完结