我需要多次调用函数getCount($stage)
(比如15,因为$ stage可以有0到14的值)。哪种方法速度快:多次调用函数或使用循环调用它,速度更快?
for ($i=0; $i<15; $i++)
{
getCount($i);
}
OR
getCount(0);
getCount(1);
.
.
.
getCount(14);
?
我正在处理的当前页面也有类似的情况。它使用第二种方法,缺乏可读性。我期待将其改为第一种方法。在运行时方面会有什么优势或劣势吗?哪种方法会更快?
为什么不检查你的自我? http://stackoverflow.com/a/9288945/1723893 –
为什么不测试它?,它不像你不能或什么的,但对我来说,做第一种方法似乎更容易,因为你不必复制粘贴你的功能然后编辑参数。 – Neat
如果这是时间敏感的,它将在getCount()内大部分运行花费时间;循环与内联调用之间的任何差异都将变得微不足道。 –