3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $times = array();for ($i = 0; $i < 10000; $i++) $times[] = microtime(true); print count(array_unique($times)).PHP_EOL;
Output for 7.0.0 - 7.0.1, 7.1.0
12
Output for 7.0.14
17
Output for 7.0.10
11
Output for 7.0.7, 7.0.9
14
Output for 7.0.8
16
Output for 7.0.5 - 7.0.6
15
Output for 7.0.4
13
Output for 7.0.2 - 7.0.3
10
Output for 5.4.24, 5.6.2, hhvm-3.12.0
21
Output for 5.3.13, 5.4.6, 5.4.9, 5.4.14, 5.4.26, 5.5.22, 5.5.35, 5.6.11 - 5.6.12, 5.6.21, hhvm-3.10.0
27
Output for 5.2.1, 5.3.12, 5.3.14 - 5.3.15, 5.3.28, 5.4.25, 5.4.27, 5.4.40, 5.6.18, 5.6.28
37
Output for 5.2.0, 5.2.11, 5.3.1, 5.3.11, 5.3.17, 5.4.0, 5.4.4, 5.4.8, 5.4.18, 5.4.23, 5.4.31, 5.5.1, 5.5.12, 5.5.16 - 5.5.18, 5.5.27, 5.5.30, 5.6.6, 5.6.25
36
Output for 5.3.0, 5.3.10, 5.3.23, 5.4.34, 5.4.39, 5.4.41, 5.5.3, 5.5.13, 5.5.32, 5.5.37 - 5.5.38, 5.6.9, 5.6.24
32
Output for 5.3.19, 5.3.26, 5.4.13, 5.4.32, 5.4.37, 5.5.26, 5.5.29, 5.6.7 - 5.6.8, 5.6.23
33
Output for 5.2.16, 5.4.2, 5.4.5, 5.4.10, 5.4.35, 5.4.44, 5.5.6, 5.5.10, 5.6.22
31
Output for 5.3.2, 5.5.2, 5.5.15, 5.5.24, 5.5.28, 5.6.15, 5.6.20
30
Output for 5.4.1, 5.4.38, 5.6.0, 5.6.17, 5.6.19
26
Output for 5.3.9, 5.5.11, 5.6.16
25
Output for 5.4.7, 5.5.33, 5.6.13 - 5.6.14
22
Output for 5.4.16, 5.4.20, 5.4.22, 5.4.45, 5.5.8, 5.5.19, 5.5.23, 5.5.31, 5.6.3, 5.6.10
34
Output for 5.3.6, 5.4.12, 5.4.19, 5.4.21, 5.5.0, 5.6.1, 5.6.5
29
Output for 5.4.3, 5.4.30, 5.5.4, 5.6.4
23
Output for 5.2.15, 5.3.8, 5.3.18, 5.4.11, 5.4.36, 5.4.42 - 5.4.43, 5.5.5, 5.5.7, 5.5.14, 5.5.25, 5.5.34, 5.5.36
35
Output for 5.4.15, 5.4.17, 5.5.20 - 5.5.21
28
Output for 5.3.4 - 5.3.5, 5.3.16, 5.5.9
39
Output for 5.2.13, 5.3.3, 5.4.29
42
Output for 5.2.7, 5.3.20, 5.3.24 - 5.3.25, 5.4.28
38
Output for 5.3.22, 5.3.27, 5.3.29
41
Output for 5.3.21
24
Output for 5.3.7
40
Output for 5.2.10, 5.2.17
44
Output for 5.2.6, 5.2.14
45
Output for 5.1.6, 5.2.12
47
Output for 5.2.9
3663
Output for 5.1.3, 5.2.4 - 5.2.5, 5.2.8
48
Output for 5.2.3
50
Output for 5.2.2
53
Output for 5.1.0, 5.1.5
49
Output for 5.1.4
54
Output for 5.1.2
51
Output for 5.1.1
55
Output for 5.0.5
56
Output for 5.0.4
75
Output for 5.0.3
71
Output for 5.0.2
69
Output for 5.0.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/l3CJe on line 3 61PHP_EOL
Output for 5.0.0
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/l3CJe on line 3 67PHP_EOL
Output for 4.4.9
9923
Output for 4.4.8
9288
Output for 4.4.7
10000
Output for 4.4.6
9915
Output for 4.4.5
9983
Output for 4.4.4
8683
Output for 4.4.3
8798
Output for 4.4.2
9824
Output for 4.4.1
9972
Output for 4.4.0
7590
Output for 4.3.11
6797
Output for 4.3.10
5242
Output for 4.3.0 - 4.3.1, 4.3.3, 4.3.5 - 4.3.7, 4.3.9
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/l3CJe on line 3 10000PHP_EOL
Output for 4.3.8
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/l3CJe on line 3 9120PHP_EOL
Output for 4.3.4
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/l3CJe on line 3 8562PHP_EOL
Output for 4.3.2
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/l3CJe on line 3 9953PHP_EOL