3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $seed = (int)bin2hex(openssl_random_pseudo_bytes(16)); srand($seed); echo $seed;
based on VKNrA
Output for 7.2.6
Fatal error: Uncaught Error: Call to undefined function openssl_random_pseudo_bytes() in /in/aZOVt:2 Stack trace: #0 {main} thrown in /in/aZOVt on line 2
Process exited with code 255.
Output for 7.0.9, 7.2.0
5
Output for 5.6.2, 5.6.6, 5.6.8, 5.6.10 - 5.6.11, 5.6.13 - 5.6.14, 5.6.16, 5.6.20 - 5.6.23, 5.6.29, hhvm-3.15.4, 7.0.1 - 7.0.2, 7.0.6, 7.0.8, 7.0.11, 7.0.15, 7.0.20, 7.1.1 - 7.1.2, 7.1.7 - 7.1.10
0
Output for 7.1.6
25
Output for 7.1.5
11
Output for 7.1.4
450
Output for 7.1.3
6270
Output for 7.1.0
9223372036854775807
Output for 7.0.12, 7.0.19
9
Output for 7.0.18
41655
Output for 7.0.17
4236
Output for 7.0.16
66070
Output for 7.0.14
7
Output for 5.6.1, 7.0.13
3
Output for 7.0.10
36
Output for 7.0.7
644
Output for 5.6.24, 7.0.5
8
Output for 7.0.4
7800
Output for 7.0.3
335
Output for 5.6.18, 5.6.28, 7.0.0
6
Output for 5.6.5, 5.6.7, 5.6.30
1
Output for 5.6.27
9859
Output for 5.6.26
884
Output for 5.6.25
744
Output for 5.6.19
482514
Output for 5.6.17
45
Output for 5.6.15
18
Output for 5.6.12
72
Output for 5.6.9
85
Output for 5.6.4
87
Output for 5.6.3
4136
Output for 5.6.0
705114