重视代码执行时间
$t1 = microtime(true);
for ($i = 1; $i < 10000000; $i++) {
$b = 1;
}
$t2 = microtime(true);
// round() 函数对浮点数进行四舍五入
echo '耗时' . round($t2 - $t1, 8) . '秒';
关于代码本身,没啥想说的。时间函数记得不记得,也是无所谓的。
我想表达的是时间概念。比如,这个月大概挣了多少,花了多少,生活所占的比例是多少。
代码也是一样。这堆代码,执行完大概花了多少时间。这个api接口,响应时间大概是多少。支持的并发量是多少。
时间复杂度和空间复杂度是多少。
比如,这个函数,1亿次循环,大概不到2秒。当然,这只是一个引子。数字本身,表达的更为准确,也更有说服力。
生活嘛,小事糊涂。代码,还是要有概念,要有时间意识。有些东西,把时间放大,再去评测,更有说服力。

浙公网安备 33010602011771号