3v4l.org

run code in 300+ PHP versions simultaneously
<?php $t = microtime(true); $arr = array(1, 2, 3); $x = &$arr[2]; for ($i = 0; $i < 100000; ++$i) $x; printf("%0.04f\n", microtime(true) - $t); $t = microtime(true); $arr = array(1, 2, 3); for ($i = 0; $i < 100000; ++$i) $arr[2]; printf("%0.04f\n", microtime(true) - $t);
Output for 7.4.1
0.0006 0.0016
Output for 7.4.0
0.0006 0.0014
Output for 7.2.26, 7.3.11, 7.3.13
0.0008 0.0018
Output for 7.3.12
0.0008 0.0019
Output for 7.2.6 - 7.2.7, 7.2.10, 7.2.14, 7.2.18, 7.2.22, 7.3.0, 7.3.3, 7.3.5 - 7.3.7, 7.3.10
0.0006 0.0013
Output for 7.3.9
0.0008 0.0015
Output for 7.3.8
0.0009 0.0019
Output for 7.2.5, 7.3.4
0.0007 0.0015
Output for 7.3.2
0.0008 0.0016
Output for 7.2.3, 7.2.8, 7.3.1
0.0008 0.0013
Output for 7.2.25
0.0009 0.0020
Output for 7.2.24
0.0010 0.0021
Output for 7.2.23
0.0007 0.0013
Output for 7.2.21
0.0012 0.0030
Output for 7.2.4, 7.2.11, 7.2.20
0.0007 0.0014
Output for 7.2.1, 7.2.19
0.0008 0.0017
Output for 7.2.2, 7.2.17
0.0010 0.0020
Output for 7.2.16
0.0010 0.0019
Output for 7.2.15
0.0010 0.0022
Output for 7.2.13
0.0011 0.0022
Output for 7.2.12
0.0012 0.0026
Output for 7.2.9
0.0008 0.0014
Output for 7.2.0
0.0011 0.0024
Output for 7.1.33
0.0013 0.0042
Output for 7.1.32
0.0014 0.0041
Output for 7.1.31
0.0017 0.0037
Output for 7.1.30
0.0014 0.0053
Output for 7.1.29
0.0026 0.0058
Output for 7.0.6, 7.0.13, 7.1.8 - 7.1.9, 7.1.28
0.0013 0.0038
Output for 7.1.27
0.0015 0.0037
Output for 7.1.26
0.0027 0.0071
Output for 7.1.25
0.0021 0.0060
Output for 7.1.24
0.0023 0.0064
Output for 7.1.23
0.0019 0.0042
Output for 7.0.3, 7.1.22
0.0023 0.0037
Output for 7.1.21
0.0016 0.0037
Output for 7.1.19 - 7.1.20
0.0013 0.0036
Output for 7.1.18
0.0021 0.0036
Output for 7.1.17
0.0019 0.0039
Output for 7.1.16
0.0023 0.0039
Output for 7.1.15
0.0015 0.0044
Output for 7.0.7, 7.0.29, 7.1.14
0.0015 0.0041
Output for 7.1.13
0.0015 0.0045
Output for 7.1.12
0.0015 0.0038
Output for 7.1.11
0.0020 0.0056
Output for 7.1.2, 7.1.4, 7.1.10
0.0013 0.0037
Output for 7.1.7
0.0022 0.0044
Output for 7.1.6
0.0025 0.0037
Output for 7.1.5
0.0014 0.0043
Output for 7.1.3
0.0022 0.0058
Output for 7.1.1
0.0020 0.0037
Output for 7.0.22, 7.1.0
0.0014 0.0037
Output for 7.0.33
0.0020 0.0039
Output for 7.0.32
0.0024 0.0053
Output for 7.0.31
0.0021 0.0041
Output for 7.0.30
0.0017 0.0038
Output for 7.0.28
0.0020 0.0045
Output for 7.0.27
0.0025 0.0038
Output for 7.0.26
0.0017 0.0048
Output for 7.0.25
0.0021 0.0063
Output for 7.0.24
0.0016 0.0048
Output for 7.0.23
0.0020 0.0060
Output for 7.0.21
0.0016 0.0043
Output for 7.0.11, 7.0.20
0.0016 0.0042
Output for 7.0.19
0.0016 0.0046
Output for 7.0.18
0.0018 0.0047
Output for 7.0.2, 7.0.5, 7.0.12, 7.0.17
0.0014 0.0038
Output for 7.0.16
0.0013 0.0045
Output for 7.0.15
0.0024 0.0038
Output for 7.0.14
0.0013 0.0040
Output for 7.0.10
0.0022 0.0062
Output for 7.0.9
0.0030 0.0038
Output for 7.0.8
0.0019 0.0056
Output for 7.0.4
0.0014 0.0040
Output for 7.0.1
0.0016 0.0038
Output for 7.0.0
0.0018 0.0050
Output for 5.6.40
0.0070 0.0114
Output for 5.6.39
0.0069 0.0112
Output for 5.6.38
0.0066 0.0111
Output for 5.6.37
0.0068 0.0113
Output for 5.5.31, 5.6.36
0.0058 0.0108
Output for 5.6.35
0.0066 0.0110
Output for 5.6.34
0.0058 0.0106
Output for 5.6.33
0.0060 0.0111
Output for 5.6.32
0.0076 0.0110
Output for 5.6.31
0.0070 0.0112
Output for 5.6.30
0.0055 0.0106
Output for 5.6.29
0.0080 0.0114
Output for 5.6.28
0.0078 0.0105
Output for 5.6.27
0.0056 0.0107
Output for 5.6.26
0.0081 0.0109
Output for 5.6.25
0.0056 0.0118
Output for 5.6.24
0.0061 0.0108
Output for 5.6.23
0.0056 0.0106
Output for 5.6.22
0.0073 0.0108
Output for 5.6.21
0.0087 0.0106
Output for 5.6.20
0.0069 0.0103
Output for 5.6.19
0.0057 0.0110
Output for 5.6.18
0.0064 0.0107
Output for 5.6.17
0.0063 0.0109
Output for 5.6.16
0.0071 0.0113
Output for 5.6.15
0.0062 0.0107
Output for 5.6.14
0.0077 0.0147
Output for 5.6.13
0.0074 0.0107
Output for 5.6.12
0.0064 0.0105
Output for 5.6.11
0.0060 0.0106
Output for 5.6.10
0.0075 0.0102
Output for 5.6.9
0.0060 0.0107
Output for 5.6.8
0.0056 0.0108
Output for 5.6.7
0.0074 0.0111
Output for 5.6.6
0.0057 0.0107
Output for 5.6.5
0.0059 0.0111
Output for 5.6.4
0.0058 0.0102
Output for 5.6.3
0.0053 0.0106
Output for 5.6.2
0.0080 0.0113
Output for 5.6.1
0.0064 0.0106
Output for 5.6.0
0.0064 0.0115
Output for 5.5.38
0.0064 0.0118
Output for 5.5.37
0.0059 0.0110
Output for 5.5.36
0.0071 0.0112
Output for 5.5.35
0.0091 0.0107
Output for 5.5.34
0.0076 0.0112
Output for 5.5.33
0.0063 0.0107
Output for 5.5.32
0.0085 0.0116
Output for 5.5.30
0.0063 0.0113
Output for 5.5.29
0.0067 0.0113
Output for 5.5.28
0.0079 0.0109
Output for 5.5.27
0.0067 0.0117
Output for 5.5.26
0.0083 0.0115
Output for 5.4.35, 5.5.25
0.0068 0.0117
Output for 5.5.24
0.0074 0.0106
Output for 5.5.23
0.0092 0.0108
Output for 5.5.22
0.0056 0.0112
Output for 5.5.21
0.0058 0.0107
Output for 5.5.20
0.0061 0.0112
Output for 5.5.19
0.0066 0.0109
Output for 5.5.18
0.0071 0.0105
Output for 5.5.17
0.0060 0.0108
Output for 5.5.16
0.0060 0.0109
Output for 5.5.15
0.0058 0.0110
Output for 5.5.14
0.0071 0.0115
Output for 5.5.13
0.0065 0.0103
Output for 5.5.12
0.0089 0.0105
Output for 5.5.11
0.0073 0.0112
Output for 5.5.10
0.0056 0.0109
Output for 5.5.9
0.0093 0.0106
Output for 5.5.8
0.0072 0.0120
Output for 5.5.7
0.0056 0.0114
Output for 5.5.6
0.0056 0.0115
Output for 5.5.5
0.0063 0.0116
Output for 5.5.4
0.0057 0.0104
Output for 5.5.3
0.0067 0.0109
Output for 5.5.2
0.0065 0.0104
Output for 5.5.1
0.0077 0.0114
Output for 5.5.0
0.0062 0.0105
Output for 5.4.45
0.0118 0.0106
Output for 5.4.44
0.0067 0.0108
Output for 5.4.43
0.0098 0.0110
Output for 5.4.42
0.0090 0.0105
Output for 5.4.41
0.0067 0.0103
Output for 5.4.40
0.0084 0.0114
Output for 5.4.39
0.0084 0.0111
Output for 5.4.38
0.0067 0.0107
Output for 5.4.37
0.0111 0.0111
Output for 5.4.36
0.0079 0.0111
Output for 5.4.34
0.0074 0.0113
Output for 5.4.33
0.0094 0.0109
Output for 5.4.32
0.0073 0.0111
Output for 5.4.31
0.0079 0.0113
Output for 5.4.30
0.0075 0.0110
Output for 5.4.29
0.0073 0.0113
Output for 5.4.28
0.0086 0.0121
Output for 5.4.27
0.0086 0.0106
Output for 5.4.26
0.0109 0.0108
Output for 5.4.5, 5.4.25
0.0101 0.0103
Output for 5.4.24
0.0065 0.0109
Output for 5.4.23
0.0091 0.0105
Output for 5.4.22
0.0067 0.0125
Output for 5.4.21
0.0076 0.0115
Output for 5.4.20
0.0104 0.0104
Output for 5.4.19
0.0093 0.0111
Output for 5.4.18
0.0105 0.0104
Output for 5.4.17
0.0072 0.0108
Output for 5.4.16
0.0108 0.0107
Output for 5.4.15
0.0083 0.0107
Output for 5.4.14
0.0096 0.0109
Output for 5.4.13
0.0106 0.0106
Output for 5.4.12
0.0074 0.0108
Output for 5.4.11
0.0107 0.0110
Output for 5.4.10
0.0100 0.0116
Output for 5.4.9
0.0079 0.0116
Output for 5.4.8
0.0110 0.0109
Output for 5.4.7
0.0092 0.0112
Output for 5.4.6
0.0085 0.0108
Output for 5.4.4
0.0093 0.0110
Output for 5.4.3
0.0090 0.0101
Output for 5.4.2
0.0083 0.0102
Output for 5.4.1
0.0073 0.0102
Output for 5.4.0
0.0088 0.0102
Output for 5.3.29
0.0108 0.0088
Output for 5.3.28
0.0101 0.0089
Output for 5.3.27
0.0100 0.0089
Output for 5.3.26
0.0112 0.0086
Output for 5.3.25
0.0080 0.0099
Output for 5.3.24
0.0095 0.0099
Output for 5.3.23
0.0096 0.0082
Output for 5.3.22
0.0092 0.0088
Output for 5.3.21
0.0104 0.0076
Output for 5.3.20
0.0115 0.0079
Output for 5.3.19
0.0071 0.0082
Output for 5.3.18
0.0106 0.0077
Output for 5.3.17
0.0096 0.0077
Output for 5.3.16
0.0091 0.0087
Output for 5.3.15
0.0088 0.0090
Output for 5.3.14
0.0104 0.0080
Output for 5.3.13
0.0074 0.0083
Output for 5.3.12
0.0112 0.0080
Output for 5.3.11
0.0080 0.0077
Output for 5.3.10
0.0091 0.0080
Output for 5.3.9
0.0116 0.0085
Output for 5.3.8
0.0076 0.0095
Output for 5.3.7
0.0116 0.0097
Output for 5.3.6
0.0079 0.0091
Output for 5.3.5
0.0104 0.0093
Output for 5.3.4
0.0112 0.0099
Output for 5.3.3
0.0077 0.0092
Output for 5.3.2
0.0086 0.0082
Output for 5.3.1
0.0111 0.0105
Output for 5.3.0
0.0060 0.0085
Output for 5.2.17
0.0049 0.0071
Output for 5.2.16
0.0044 0.0060
Output for 5.2.15
0.0057 0.0076
Output for 5.2.14
0.0040 0.0057
Output for 5.2.13
0.0054 0.0067
Output for 5.2.12
0.0051 0.0071
Output for 5.2.11
0.0037 0.0051
Output for 5.2.10
0.0058 0.0083
Output for 5.2.9
0.0048 0.0073
Output for 5.2.8
0.0052 0.0072
Output for 5.2.0, 5.2.7
0.0050 0.0071
Output for 5.2.6
0.0055 0.0077
Output for 5.2.5
0.0047 0.0062
Output for 5.2.4
0.0033 0.0045
Output for 5.2.3
0.0046 0.0060
Output for 5.2.2
0.0053 0.0075
Output for 5.2.1
0.0052 0.0073
Output for 5.1.6
0.0066 0.0068
Output for 5.1.5
0.0053 0.0073
Output for 5.1.4
0.0054 0.0058
Output for 5.1.3
0.0043 0.0059
Output for 5.1.2
0.0042 0.0054
Output for 5.1.1
0.0055 0.0074
Output for 5.1.0
0.0037 0.0049
Output for 5.0.5
0.0152 0.0159
Output for 5.0.4
0.0179 0.0172
Output for 5.0.3
0.0110 0.0124
Output for 5.0.2
0.0137 0.0159
Output for 5.0.1
0.0083 0.0100
Output for 5.0.0
0.0104 0.0116
Output for 4.4.9
0.0159 0.0181
Output for 4.4.8
0.0104 0.0125
Output for 4.4.7
0.0145 0.0168
Output for 4.4.6
0.0133 0.0154
Output for 4.4.5
0.0217 0.0186
Output for 4.4.4
0.0162 0.0161
Output for 4.4.3
0.0179 0.0200
Output for 4.4.2
0.0118 0.0142
Output for 4.4.1
0.0148 0.0151
Output for 4.4.0
0.0090 0.0107
Output for 4.3.11
0.0177 0.0196
Output for 4.3.10
0.0174 0.0193
Output for 4.3.9
0.0156 0.0170
Output for 4.3.8
0.0154 0.0147
Output for 4.3.7
0.0109 0.0131
Output for 4.3.6
0.0181 0.0183
Output for 4.3.5
0.0142 0.0163
Output for 4.3.4
0.0148 0.0175
Output for 4.3.3
0.0162 0.0164
Output for 4.3.2
0.0144 0.0173
Output for 4.3.1
0.0150 0.0172
Output for 4.3.0
0.0158 0.0164

preferences:
251.98 ms | 401 KiB | 325 Q