作者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
推 davidou:感謝 結果還是IF快 我已經在其他地方有找到可以提升速度的 01/12 23:38
推 cjoe:如果真的講究速度的話,我建議還是不要用PHP了 01/12 23:47
推 davidou:沒說很講究啦 只是他判斷式太多 跑的有點太慢了... 01/13 00:17
→ 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)