3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $time = microtime(true); $i=0; while($i < 60000) { $i++; $data[] = substr('../sites/swissquote.eu.fx', strrpos('../sites/swissquote.eu.fx', '/')+1); } $time = microtime(true) - $time; echo 'substr() took ' . number_format($time, 3) . ' seconds and returned ' . count($data) . " entries\n";
Output for 7.1.0
substr() took 0.005 seconds and returned 60000 entries
Output for 7.0.14
substr() took 0.010 seconds and returned 60000 entries
Output for 7.0.1 - 7.0.4, 7.0.6 - 7.0.7
substr() took 0.008 seconds and returned 60000 entries
Output for 7.0.0, 7.0.5
substr() took 0.007 seconds and returned 60000 entries
Output for 4.4.9, 5.3.2, 5.3.29, 5.4.28, 5.6.28
substr() took 0.040 seconds and returned 60000 entries
Output for 5.2.5, 5.3.0, 5.4.44, 5.6.22
substr() took 0.038 seconds and returned 60000 entries
Output for 5.4.16, 5.5.21, 5.6.11, 5.6.21
substr() took 0.031 seconds and returned 60000 entries
Output for 5.4.12, 5.4.19, 5.6.20
substr() took 0.026 seconds and returned 60000 entries
Output for 5.2.12, 5.3.12, 5.4.36 - 5.4.37, 5.5.8, 5.6.6, 5.6.19
substr() took 0.034 seconds and returned 60000 entries
Output for 5.2.8, 5.2.14, 5.5.29, 5.6.5, 5.6.12, 5.6.18
substr() took 0.030 seconds and returned 60000 entries
Output for 5.2.9, 5.3.6, 5.3.9, 5.3.13, 5.3.20, 5.3.22, 5.4.41, 5.5.9, 5.5.35, 5.6.0, 5.6.3, 5.6.17
substr() took 0.032 seconds and returned 60000 entries
Output for 5.4.7, 5.5.1, 5.5.25, 5.5.28, 5.6.8, 5.6.16
substr() took 0.022 seconds and returned 60000 entries
Output for 5.2.16, 5.3.4, 5.3.7, 5.3.10, 5.3.17, 5.3.24, 5.3.26, 5.4.26, 5.5.19, 5.5.23, 5.6.10, 5.6.15
substr() took 0.028 seconds and returned 60000 entries
Output for 5.3.14, 5.4.1, 5.4.18, 5.4.21, 5.4.29, 5.4.42, 5.5.10, 5.5.13, 5.5.30, 5.6.7, 5.6.14
substr() took 0.025 seconds and returned 60000 entries
Output for 5.1.6, 5.3.8, 5.3.23, 5.4.4, 5.5.14, 5.5.20, 5.5.33, 5.6.2, 5.6.13
substr() took 0.029 seconds and returned 60000 entries
Output for 4.3.4, 4.3.8, 4.4.4, 5.3.15, 5.4.15, 5.5.11, 5.5.26, 5.5.34, 5.6.1, 5.6.9
substr() took 0.035 seconds and returned 60000 entries
Output for 5.2.2, 5.2.7, 5.2.11, 5.4.45, 5.6.4
substr() took 0.036 seconds and returned 60000 entries
Output for 5.4.43, 5.5.36
substr() took 0.041 seconds and returned 60000 entries
Output for 5.3.3, 5.4.3, 5.4.5 - 5.4.6, 5.4.13, 5.4.20, 5.4.22 - 5.4.25, 5.4.40, 5.5.0, 5.5.2, 5.5.5, 5.5.18, 5.5.22, 5.5.24, 5.5.32
substr() took 0.023 seconds and returned 60000 entries
Output for 5.2.10, 5.2.15, 5.2.17, 5.3.16, 5.3.25, 5.3.27 - 5.3.28, 5.5.15, 5.5.31
substr() took 0.027 seconds and returned 60000 entries
Output for 5.2.1, 5.4.34, 5.5.27
substr() took 0.033 seconds and returned 60000 entries
Output for 5.2.0, 5.4.2, 5.4.27, 5.5.12, 5.5.16
substr() took 0.037 seconds and returned 60000 entries
Output for 5.3.18, 5.3.21, 5.4.0, 5.4.8, 5.4.10, 5.4.17, 5.4.30 - 5.4.31, 5.5.3 - 5.5.4, 5.5.6 - 5.5.7
substr() took 0.024 seconds and returned 60000 entries
Output for 5.3.5, 5.3.19, 5.4.32, 5.4.35, 5.4.39
substr() took 0.039 seconds and returned 60000 entries
Output for 5.1.1 - 5.1.2, 5.4.38
substr() took 0.047 seconds and returned 60000 entries
Output for 5.4.14
substr() took 0.043 seconds and returned 60000 entries
Output for 5.4.11
substr() took 0.019 seconds and returned 60000 entries
Output for 5.4.9
substr() took 0.020 seconds and returned 60000 entries
Output for 5.3.1, 5.3.11
substr() took 0.045 seconds and returned 60000 entries
Output for 5.1.4, 5.2.13
substr() took 0.044 seconds and returned 60000 entries
Output for 4.4.1, 5.2.6
substr() took 0.042 seconds and returned 60000 entries
Output for 5.1.0, 5.2.4
substr() took 0.046 seconds and returned 60000 entries
Output for 5.2.3
substr() took 0.051 seconds and returned 60000 entries
Output for 5.1.5
substr() took 0.049 seconds and returned 60000 entries
Output for 5.1.3
substr() took 0.048 seconds and returned 60000 entries
Output for 4.3.0, 5.0.5
substr() took 0.061 seconds and returned 60000 entries
Output for 4.3.5, 4.3.9, 4.4.6, 5.0.4
substr() took 0.066 seconds and returned 60000 entries
Output for 4.3.7, 5.0.3
substr() took 0.056 seconds and returned 60000 entries
Output for 5.0.2
substr() took 0.065 seconds and returned 60000 entries
Output for 4.4.0, 5.0.1
substr() took 0.053 seconds and returned 60000 entries
Output for 4.4.8, 5.0.0
substr() took 0.060 seconds and returned 60000 entries
Output for 4.4.7
substr() took 0.062 seconds and returned 60000 entries
Output for 4.3.1, 4.3.3, 4.4.2, 4.4.5
substr() took 0.064 seconds and returned 60000 entries
Output for 4.4.3
substr() took 0.058 seconds and returned 60000 entries
Output for 4.3.11
substr() took 0.055 seconds and returned 60000 entries
Output for 4.3.6, 4.3.10
substr() took 0.063 seconds and returned 60000 entries
Output for 4.3.2
substr() took 0.054 seconds and returned 60000 entries