3v4l.org

run code in 300+ PHP versions simultaneously
<?php function conf_path() { static $path; if($path != null) { return $path; } $path = '../sites/swissquote.eu.fx'; return $path; } $time = microtime(true); $i=0; while($i < 60000) { $i++; substr(conf_path(), strrpos(conf_path(), '/')+1); } $time = microtime(true) - $time; echo 'substr() took ' . number_format($time, 3) . ' seconds';
Output for 7.3.7 - 7.3.8, 7.4.1
substr() took 0.011 seconds
Output for 7.3.6, 7.4.0
substr() took 0.018 seconds
Output for 7.2.9, 7.2.22 - 7.2.23, 7.3.1, 7.3.5, 7.3.13
substr() took 0.014 seconds
Output for 7.3.2, 7.3.10, 7.3.12
substr() took 0.010 seconds
Output for 7.3.11
substr() took 0.017 seconds
Output for 7.2.6, 7.2.8, 7.2.16 - 7.2.17, 7.2.24, 7.3.4, 7.3.9
substr() took 0.013 seconds
Output for 7.2.0, 7.2.2, 7.2.4, 7.2.7, 7.2.14, 7.2.21, 7.3.0, 7.3.3
substr() took 0.012 seconds
Output for 7.2.1, 7.2.5, 7.2.11, 7.2.13, 7.2.18, 7.2.26
substr() took 0.015 seconds
Output for 7.2.25
substr() took 0.020 seconds
Output for 7.2.3, 7.2.10, 7.2.15, 7.2.20
substr() took 0.016 seconds
Output for 7.1.0 - 7.1.1, 7.1.3, 7.1.11, 7.1.19, 7.1.24, 7.1.29 - 7.1.30, 7.1.32, 7.2.12, 7.2.19
substr() took 0.021 seconds
Output for 7.0.4, 7.0.8, 7.0.11, 7.0.16, 7.0.31 - 7.0.32, 7.1.2, 7.1.33
substr() took 0.026 seconds
Output for 7.1.5, 7.1.12, 7.1.15, 7.1.20, 7.1.25, 7.1.31
substr() took 0.023 seconds
Output for 7.1.6 - 7.1.9, 7.1.17 - 7.1.18, 7.1.23, 7.1.28
substr() took 0.024 seconds
Output for 7.1.10, 7.1.13, 7.1.16, 7.1.21 - 7.1.22, 7.1.26 - 7.1.27
substr() took 0.022 seconds
Output for 7.0.1, 7.0.18, 7.0.27 - 7.0.28, 7.1.4, 7.1.14
substr() took 0.025 seconds
Output for 7.0.33
substr() took 0.034 seconds
Output for 7.0.0, 7.0.12 - 7.0.13, 7.0.15, 7.0.25, 7.0.29 - 7.0.30
substr() took 0.028 seconds
Output for 7.0.22, 7.0.24, 7.0.26
substr() took 0.029 seconds
Output for 7.0.2, 7.0.6 - 7.0.7, 7.0.9, 7.0.17, 7.0.19 - 7.0.21, 7.0.23
substr() took 0.027 seconds
Output for 7.0.3, 7.0.5, 7.0.14
substr() took 0.036 seconds
Output for 7.0.10
substr() took 0.030 seconds
Output for 5.2.0, 5.2.17, 5.4.0, 5.4.11, 5.5.2, 5.5.6, 5.5.24, 5.6.3, 5.6.15, 5.6.18, 5.6.24, 5.6.29, 5.6.35, 5.6.40
substr() took 0.058 seconds
Output for 5.4.10, 5.5.1, 5.5.4, 5.5.7, 5.5.11, 5.5.14, 5.6.7, 5.6.26, 5.6.39
substr() took 0.057 seconds
Output for 5.4.2, 5.4.15, 5.4.18, 5.4.40, 5.5.29, 5.5.32, 5.6.12, 5.6.38
substr() took 0.059 seconds
Output for 5.2.10, 5.4.9, 5.4.13, 5.4.17, 5.4.20, 5.5.5, 5.5.16, 5.5.28, 5.6.8, 5.6.22, 5.6.28, 5.6.33, 5.6.37
substr() took 0.061 seconds
Output for 5.5.38, 5.6.2, 5.6.6, 5.6.13, 5.6.21, 5.6.36
substr() took 0.055 seconds
Output for 5.4.3 - 5.4.4, 5.4.6, 5.4.12, 5.4.31, 5.4.33, 5.5.23, 5.5.30, 5.6.0, 5.6.4, 5.6.23, 5.6.34
substr() took 0.060 seconds
Output for 5.2.11, 5.5.0, 5.5.8, 5.5.34, 5.6.9, 5.6.16, 5.6.19, 5.6.25, 5.6.27, 5.6.31 - 5.6.32
substr() took 0.056 seconds
Output for 5.2.12, 5.2.14, 5.4.39, 5.6.30
substr() took 0.070 seconds
Output for 4.3.2, 5.5.20, 5.6.17, 5.6.20
substr() took 0.068 seconds
Output for 5.0.1, 5.4.26, 5.4.32, 5.6.14
substr() took 0.066 seconds
Output for 5.1.5, 5.2.4, 5.6.11
substr() took 0.063 seconds
Output for 5.4.22, 5.4.27, 5.6.10
substr() took 0.064 seconds
Output for 5.1.1, 5.2.9, 5.6.5
substr() took 0.085 seconds
Output for 4.3.10, 4.4.1, 5.1.2, 5.2.1, 5.2.3, 5.6.1
substr() took 0.081 seconds
Output for 5.5.37
substr() took 0.090 seconds
Output for 4.3.4, 4.3.8, 5.5.3, 5.5.17, 5.5.36
substr() took 0.065 seconds
Output for 4.4.0, 5.3.20, 5.4.41, 5.5.35
substr() took 0.088 seconds
Output for 5.1.6, 5.2.13, 5.5.33
substr() took 0.082 seconds
Output for 5.5.31
substr() took 0.096 seconds
Output for 5.1.4, 5.2.8, 5.3.14 - 5.3.15, 5.4.7, 5.5.12 - 5.5.13, 5.5.27
substr() took 0.083 seconds
Output for 5.5.19, 5.5.26
substr() took 0.095 seconds
Output for 5.0.4, 5.1.0, 5.5.25
substr() took 0.089 seconds
Output for 5.5.22
substr() took 0.150 seconds
Output for 5.3.4, 5.5.21
substr() took 0.101 seconds
Output for 4.4.5, 4.4.9, 5.0.5, 5.5.18
substr() took 0.111 seconds
Output for 5.5.15
substr() took 0.124 seconds
Output for 5.2.6, 5.4.5, 5.5.10
substr() took 0.067 seconds
Output for 4.4.3, 5.0.3, 5.3.16, 5.4.16, 5.5.9
substr() took 0.076 seconds
Output for 4.3.1, 4.3.5, 5.2.16, 5.4.45
substr() took 0.093 seconds
Output for 5.4.44
substr() took 0.106 seconds
Output for 5.4.43
substr() took 0.137 seconds
Output for 5.4.42
substr() took 0.114 seconds
Output for 4.4.7, 5.3.18, 5.4.38
substr() took 0.091 seconds
Output for 5.0.0, 5.3.19, 5.3.22, 5.4.19, 5.4.37
substr() took 0.075 seconds
Output for 5.4.8, 5.4.21, 5.4.23, 5.4.25, 5.4.36
substr() took 0.062 seconds
Output for 5.3.17, 5.4.35
substr() took 0.094 seconds
Output for 4.3.0, 5.2.2, 5.2.15, 5.4.14, 5.4.34
substr() took 0.071 seconds
Output for 5.3.1, 5.3.12 - 5.3.13, 5.3.27, 5.4.30
substr() took 0.078 seconds
Output for 5.4.29
substr() took 0.073 seconds
Output for 5.3.24, 5.4.28
substr() took 0.087 seconds
Output for 5.2.7, 5.4.24
substr() took 0.077 seconds
Output for 5.4.1
substr() took 0.138 seconds
Output for 5.3.2, 5.3.29
substr() took 0.110 seconds
Output for 5.3.23, 5.3.28
substr() took 0.103 seconds
Output for 5.3.26
substr() took 0.108 seconds
Output for 5.3.25
substr() took 0.117 seconds
Output for 5.3.21
substr() took 0.092 seconds
Output for 5.3.3, 5.3.6, 5.3.11
substr() took 0.086 seconds
Output for 5.3.10
substr() took 0.079 seconds
Output for 5.3.9
substr() took 0.175 seconds
Output for 4.3.6, 4.4.6, 5.3.8
substr() took 0.105 seconds
Output for 5.3.7
substr() took 0.107 seconds
Output for 4.3.9, 5.3.5
substr() took 0.102 seconds
Output for 5.3.0
substr() took 0.123 seconds
Output for 5.2.5
substr() took 0.072 seconds
Output for 5.1.3
substr() took 0.046 seconds
Output for 4.3.7, 4.4.2, 5.0.2
substr() took 0.109 seconds
Output for 4.4.8
substr() took 0.115 seconds
Output for 4.4.4
substr() took 0.104 seconds
Output for 4.3.11
substr() took 0.113 seconds
Output for 4.3.3
substr() took 0.084 seconds

preferences:
256.5 ms | 401 KiB | 325 Q