作者chrisQQ (ChrisLiu)
看板PHP
标题Re: [请益] php跑判断式的效能?
时间Wed Jan 12 23:09:05 2011
※ 引述《davidou (老欧 ! 月夜雪岚)》之铭言:
实验一
乱数产生 100000 笔,值介於 0~5 的 array
然後透过 if、switch case 来比较判断的时间
if:0.066673
switch:0.087992
单位:秒
实验二
乱数产生 100000 笔,值介於 0~10 的 array
然後透过 if、switch case 来比较判断的时间
if:0.100520
switch:0.134374
--
就只有判断而已, if 和 switch 里面都没做事情
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.145.202.102
1F:推 davidou:感谢 结果还是IF快 我已经在其他地方有找到可以提升速度的 01/12 23:38
2F:推 cjoe:如果真的讲究速度的话,我建议还是不要用PHP了 01/12 23:47
3F:推 davidou:没说很讲究啦 只是他判断式太多 跑的有点太慢了... 01/13 00:17
4F:→ LewisHamiltn:可读性优先於执行速度 01/13 10:56
※ 2011/07/18 补充,刚好看到 soft_job 有人再问…
机器 P4 2.66 跑 debian lenny 在 php 5.2.6 cli 底下跑的
※ 编辑: chrisQQ 来自: 219.85.64.11 (07/18 13:41)