thekid@banane ~ $ php isnumeric.php KeyNext * numeric: expect = true, result = true php.keynextstrategy strategy, 10000 runs: 0.520 seconds * range[0..1000]: expect = true, result = true php.keynextstrategy strategy, 10000 runs: 70.446 seconds * strings: expect = true, result = true php.keynextstrategy strategy, 10000 runs: 0.335 seconds * wrongkey: expect = false, result = false php.keynextstrategy strategy, 10000 runs: 0.378 seconds * hash: expect = false, result = false php.keynextstrategy strategy, 10000 runs: 0.231 seconds thekid@banane ~ $ php isnumeric.php ForLoop * numeric: expect = true, result = true php.forloopstrategy strategy, 10000 runs: 0.449 seconds * range[0..1000]: expect = true, result = true php.forloopstrategy strategy, 10000 runs: 61.214 seconds * strings: expect = true, result = true php.forloopstrategy strategy, 10000 runs: 0.330 seconds * wrongkey: expect = false, result = false php.forloopstrategy strategy, 10000 runs: 0.372 seconds * hash: expect = false, result = false php.forloopstrategy strategy, 10000 runs: 0.283 seconds thekid@banane ~ $ php isnumeric.php KeyRange * numeric: expect = true, result = true php.keyrangestrategy strategy, 10000 runs: 0.306 seconds * range[0..1000]: expect = true, result = true php.keyrangestrategy strategy, 10000 runs: 86.960 seconds * strings: expect = true, result = true php.keyrangestrategy strategy, 10000 runs: 0.266 seconds * wrongkey: expect = false, result = false php.keyrangestrategy strategy, 10000 runs: 0.310 seconds * hash: expect = false, result = false php.keyrangestrategy strategy, 10000 runs: 0.254 seconds thekid@banane ~ $ php isnumeric.php ListEach * numeric: expect = true, result = true php.listeachstrategy strategy, 10000 runs: 0.632 seconds * range[0..1000]: expect = true, result = true php.listeachstrategy strategy, 10000 runs: 88.971 seconds * strings: expect = true, result = true php.listeachstrategy strategy, 10000 runs: 0.409 seconds * wrongkey: expect = false, result = false php.listeachstrategy strategy, 10000 runs: 0.449 seconds * hash: expect = false, result = false php.listeachstrategy strategy, 10000 runs: 0.297 seconds thekid@banane ~ $ php isnumeric.php Foreach * numeric: expect = true, result = true php.foreachstrategy strategy, 10000 runs: 0.360 seconds * range[0..1000]: expect = true, result = true php.foreachstrategy strategy, 10000 runs: 49.477 seconds * strings: expect = true, result = true php.foreachstrategy strategy, 10000 runs: 0.280 seconds * wrongkey: expect = false, result = false php.foreachstrategy strategy, 10000 runs: 0.315 seconds * hash: expect = false, result = false php.foreachstrategy strategy, 10000 runs: 0.253 seconds thekid@banane ~