以PHP 随机数打点测试这篇文章的内容为例,测试其打点所耗时间.

代码如下:

//开始时间

$stime=microtime(true);

$width=500;

$height=500;

$image=imagecreatetruecolor($width, $height);

$black=imagecolorallocate($image, 0, 0, 0);

$background=imagecolorallocate($image, 255, 255, 255);

imagefilledrectangle($image, 0, 0, $width, $height, $background);

for($i=100000;$i--;){

$x=mt_rand(0,$width);

$y=mt_rand(0,$height);

imagesetpixel($image, $x, $y, $black);

}

//结束时间

$etime=microtime(true);

$total=$etime-$stime;

$str_total=var_export($total,true);

if(substr_count($str_total,'E')){

$float_total=floatval(substr($str_total,5));

$total=$float_total/100000;

}

//将时间输出到图像中

imagefilledrectangle($image, 0, 0, $width, 14, $background);

imagestring($image,14,0,0,$total,$black);

header('Content-Type: image/png');

imagepng($image);

imagedestroy($image);

?>

输出到浏览器的结果:

php时间测试,PHP 测试程序运行时间相关推荐

  1. 用C语言测试程序运行时间,c语言测试程序执行时间

    http://blog.csdn.NET/asaasa66/article/details/6543929 测试程序运行时间-time.h 1.计时 C/C++中的计时函数是clock(),而与其相关 ...

  2. linux如何记录测试时长,如何测试Linux命令运行时间?

    如何测试Linux命令运行时间? 良许在工作中,写过一个 Shell 脚本,这个脚本可以从 4 个 NTP 服务器轮流获取时间,然后将最可靠的时间设置为系统时间. 因为我们对于时间的要求比较高,需要在 ...

  3. C++ 中的时间测试与空间申请

    C++ 中的时间测试 在各种 oj  平台做题的时候,经常会出现时间要求,即你的算法复杂度一般不能太高,否则会超时. 同时,在CCF考试中,练超时都不会告诉你,考试的时候不会出程序结果,因此,可以自己 ...

  4. boost::statechart模块实现延期测试的测试程序

    boost::statechart模块实现延期测试的测试程序 实现功能 C++实现代码 实现功能 boost::statechart模块实现延期测试的测试程序 C++实现代码 #include < ...

  5. boost::gregorian模块实现以天为单位显示到新年的时间量的测试程序

    boost::gregorian模块实现以天为单位显示到新年的时间量的测试程序 实现功能 C++实现代码 实现功能 boost::gregorian模块实现以天为单位显示到新年的时间量的测试程序 C+ ...

  6. Boost:时间副本的测试程序

    Boost:时间副本的测试程序 实现功能 C++实现代码 实现功能 Boost的compute模块,Boost:时间副本的测试程序 C++实现代码 #include <vector> #i ...

  7. boost的chrono模块最小时间点的测试程序

    boost的chrono模块最小时间点的测试程序 实现功能 C++实现代码 实现功能 boost的chrono模块最小时间点的测试程序 C++实现代码 #include <boost/chron ...

  8. 熔断器熔断时间标准_一种熔断器熔断时间测试电路的制作方法

    本实用新型涉及汽车制造技术领域,尤其涉及一种熔断器熔断时间测试电路. 背景技术: 伴随着日新月异的科技进步,人们对生活质量的追求也越来越高,汽车已经成为人们日常出行必不可少的交通工具,人们对汽车的舒适 ...

  9. delphi 同盘移动文件所用时间测试(文件大小约6,083,545,088 字节)

    delphi 同盘移动文件所用时间测试(文件大小约6,083,545,088 字节) 由于想做个 "delphi桌面图标清理备份与恢复" 所以有必要测试一下各种方法对文件移动占用时 ...

  10. DDR3初始化时间测试

    1.1 DDR3初始化时间测试 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)DDR3初始化时间测试: 5)结束语. 1.1.2 本节引言 "不积跬步,无以至 ...

最新文章

  1. 修改CentOS yum源
  2. 【学习笔记】超简单的多项式求指(含泰勒展开式、牛顿迭代完成证明)
  3. 小白学 Python 爬虫:自动化测试框架 Selenium 从入门到实战
  4. Python的迭代器和生成器
  5. DJFP2FP2计算机电缆,ZR-DJFP2FP2-22 (ZR-DJFP2FP2-22计算机电缆)(百勤石油)
  6. MFC 强大功能函数
  7. Redux-React 代码原理分析
  8. 波士顿动力新机器人登场!
  9. 读书笔记(chapter18)
  10. AVPlayer添加播放进度监听
  11. 7款可视化工具,提高开发效率必备
  12. 信息系统软件配置、过程管理、开发工具(详细介绍)
  13. python牛顿法寻找极值_使用Python实现牛顿法求极值
  14. 思科网络工程师面试题
  15. VS2013下载网址及破解注册码
  16. 一个字等于多少字节?
  17. python数据挖掘介绍
  18. 如何产生JIC文件(sof+ELF=jic)
  19. Docker 启动tomcat报错Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
  20. 关于keras.sum()和kears.softmax()等函数中维度的理解

热门文章

  1. codevs——1517 求一次函数解析式
  2. VM安装CentOS6-相关NAT上网VM-tools安装
  3. 请描述osi七层模型,并简要概括各层功能
  4. APP开发难吗?澳大利亚10岁儿童已开发5个手机App
  5. SharePoint 2010 中型场(Farm)——性能研究(来自DeLL技术中心博客)
  6. 禁用生成8.3字符长文件名解决单目录存储大量文件写入性能下降问题
  7. ubuntu下rz,sz命令用法
  8. 这辈子都没有好好的认认真真的过过一天
  9. CMM (集成软件管理(Integrated Software Management)
  10. 3dsmax怎么添加uv坐标_RizomUV C++ Library:只需几分钟即可展开和打包UV地图