lame benchmark of if/elseif/else versus switch/case/default
authorAntoine Musso <hashar@users.mediawiki.org>
Fri, 14 Jan 2011 14:46:58 +0000 (14:46 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Fri, 14 Jan 2011 14:46:58 +0000 (14:46 +0000)
commit85aa1b796e8bec2afcb2f53aac80f3e71b973df6
treefb253eb0d25c8e05f6bb615d39fd564dec645aec
parent184db7405f12ca261979555d474053f64c31b31a
lame benchmark of if/elseif/else versus switch/case/default

if is faster :
$ php bench_if_switch.php --count 20000
20000 times: function bench_if_switch->doElseIf() :
   204.64ms (  0.01ms each)
20000 times: function bench_if_switch->doSwitch() :
   272.98ms (  0.01ms each)
maintenance/benchmarks/bench_if_switch.php [new file with mode: 0644]