以前都是自己用microtime()鼓捣的,不好用,显示结果也不够清晰明了.
记得pear里面有个Benchmarking类可以搞定,一直没时间尝试下,终于刚才尝试了下,很好用,呵呵
先安装Benchmarking
pear install Benchmarking#命令行下安装Benchmarking
Benchmarking中有3个php文件,分别是:
Benchmark_Timer 这个包里面最基本的类. 执行简单的函数去记录总的时间和设定的代码片段时间.
Benchmark_Profiler 就像Benchmark_Timer允许你在开始和终止之间任意指定节点一样.他还提供了通过内嵌定时器指出函数的执行次数和时间.
Benchmark_Iterate 这个有点类似于mysql里面的benchmark()函数.对某个代码片段(一般是函数)执行n次,记录下每次和总的执行时间.
上一个Benchmark_Timer的例子
require_once "Benchmark/Timer.php";
$timer = new Benchmark_Timer(TRUE);//包含类文件,实例化类
$timer->start();//开始计时
echo php_sapi_name();
$timer->setMarker('Midway');//设置断点和名称
echo php_uname();
echo PHP_OS;
$timer->stop();//停止计时
$timer->display();//显示结果
?>
结果类似以下显示
----------------------------------------------------
marker time index ex time perct
----------------------------------------------------
Start 1182558324.48638900 - 0.00%
----------------------------------------------------
Midway 1182558324.48655800 0.000169 62.13%
----------------------------------------------------
Stop 1182558324.48666100 0.000103 37.87%
----------------------------------------------------
total - 0.000272 100.00%
----------------------------------------------------其他的就不说了,自己看手册把

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Dreamweaver CS6
Alat pembangunan web visual

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

MantisBT
Mantis ialah alat pengesan kecacatan berasaskan web yang mudah digunakan yang direka untuk membantu dalam pengesanan kecacatan produk. Ia memerlukan PHP, MySQL dan pelayan web. Lihat perkhidmatan demo dan pengehosan kami.

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna