Rumah > pembangunan bahagian belakang > tutorial php > 速度优化 - php程序执行效率问题

速度优化 - php程序执行效率问题

WBOY
Lepaskan: 2016-08-18 09:15:32
asal
977 orang telah melayarinya

我的控制器里面其中一个方法有很长的一段代码逻辑,具体代码我就不贴出来了。主要是想请教大家一下,如何才能知道我这个方法每次执行都用了多长时间,执行速度如何!

回复内容:

我的控制器里面其中一个方法有很长的一段代码逻辑,具体代码我就不贴出来了。主要是想请教大家一下,如何才能知道我这个方法每次执行都用了多长时间,执行速度如何!

谢谢邀请。其实很简单,你只需要在你这个方法入口和结束的地方输出两个时间,用结束时间减去开始时间不就得到程序执行时间了吗!对不。当然了要特别注意一下,要用微秒才可以更好的对比出来哦。php微妙参考microtime

你可以用这个方法在开始和结束的地方掉用,求差即可

<code>function microtime_float(){
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
}</code>
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan