3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo bin2hex(openssl_random_pseudo_bytes(16));
Output for 7.1.1
fe6631f05bdb69715208f2f14dfa8229
Output for 7.1.0
365b08bb6184bfb3c43964e09131b9a6
Output for 7.0.15
3e9acfda581ccc7a76a5cc08c42c463e
Output for 7.0.14
2d8ea825fa9d9bbddaaccea4a45f0c82
Output for 7.0.13
40a54ecc0689b7e45f917bdccd4a3039
Output for 7.0.12
be1f519061deff88a9dd8b4fba6cbf94
Output for 7.0.11
1a528cd908a58a0cb22e581d91611613
Output for 7.0.10
2e3c3f36d1ace81c8bcf255186235b41
Output for 7.0.9
21e3930298f2840a467fd1798d6ee1fa
Output for 7.0.8
c4da937713f2da2fe899a01a2a2db01a
Output for 7.0.7
94aa7dccb13a1d757ab1a02a49a4345d
Output for 7.0.6
8ae0466af138b076ad1b027299a73f71
Output for 7.0.5
4523ab56da15b2ebccaf03f71e6d5aa1
Output for 7.0.4
0357414b3703dbb7f8ba791525b86ac4
Output for 7.0.3
7d747cb2a5103212654ae6cb315d85a3
Output for 7.0.2
aedec9e2a06b16621f0352ef2972dd9b
Output for 7.0.1
4e3fef2dad5e24324022567ccdbf08e3
Output for 7.0.0
be03c741079d3a06ecd2edc7d4d7f9c5
Output for hhvm-3.17.1
/bin/hhvm-3.17.1: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
Process exited with code 127.
Output for 5.6.30
d15630f02c049f6ed32b4e972d4a7383
Output for 5.6.29
43b81b922c89ab19c2691c45befce49c
Output for 5.6.28
f623f2866556f5dbfc2db9386c5e295b
Output for 5.6.27
76f2beb7d4e786522c5df77bc0079c19
Output for 5.6.26
6e44ed99bd1bfa901e428d32f36a98cb
Output for 5.6.25
8bea1986d77c62ee0b6e258e1c6a846e
Output for 5.6.24
e5f9211ff732da0690fbe8f8c479cb3f
Output for 5.6.23
3647fd7c28b25a5398fda84363b1d450
Output for 5.6.22
c8b97ca3b025527e86490e4d020e556b
Output for 5.6.21
37652d44f13281f51c936c44f51f9bdd
Output for 5.6.20
3fb6a33040d6dbbe357451ec1c854449
Output for 5.6.19
b0f72c042e89de679a05e6655d5588c4
Output for 5.6.18
05d0ff2c2502df2cab19368dce3e440f
Output for 5.6.17
1dbbc460009aaa2e52295570a278c51b
Output for 5.6.16
fada3ce41f62926f47c945f27dc6a90c
Output for 5.6.15
71800e1a77f42bf148ca70cbe22c9ce3
Output for 5.6.14
dd74efec2684f6e946dca0a79b4655cf
Output for 5.6.13
ecc043892947847d33b9e191e9a308b1
Output for 5.6.12
7bb6e30960c7d81277d97fa0a4bfde7f
Output for 5.6.11
7fc6b6407c26454f73a32b65c17c2809
Output for 5.6.10
5df60601f6468d1d0aadd7e3c1835f93
Output for 5.6.9
e7ca204bace4d9a1ca66c8933ee2b3f4
Output for 5.6.8
6badce6302ff1fb7828b22281430daa9
Output for 5.6.7
c3f17e8e54340b5b20b7c3a63c02cd2a
Output for 5.6.6
0167ac7da8b008b7f605547b70fc8fd7
Output for 5.6.5
74bdf3bbc1bff24f8ae0930b24387d32
Output for 5.6.4
bb551ef5e4401bc74936949082f4dd9f
Output for 5.6.3
84a89f74bfc3923ed4789d79d783d8ce
Output for 5.6.2
d1414e466bac8d8d0f910b22e718b83b
Output for 5.6.1
96877f7f767cf916eae0a1c291fdff6f
Output for 5.6.0
56b8940022d5d617e60d3f6f6b39fef6
Output for 5.5.38
1ea519a36ef41f77aad4a08593b8252b
Output for 5.5.37
2bed1a411ce8ed223da0b4c413054aca
Output for 5.5.36
983b019b108af9652de695c4a059c6c3
Output for 5.5.35
a3b90e97feef6694eb8a908a6cbab5e6
Output for 5.5.34
fcda3a24cc7def27dbdc60df37a087b8
Output for 5.5.33
b8806e81a263791e6c2b0afe37c73795
Output for 5.5.32
09a3eb0a07bc51dfef455754a50e8df0
Output for 5.5.31
3c972527decf46165675406d459c6c33
Output for 5.5.30
02a745f86102168ccee4894a0b1a2cf0
Output for 5.5.29
5559e8bbad626a305edc5d52d8d918a9
Output for 5.5.28
428e4a3e9558615572254c5afa6555b9
Output for 5.5.27
03738928d2314aa10316abc00a9fe9ea
Output for 5.5.26
2787aa3209a0d281f09cf8d98c79219b
Output for 5.5.25
91d222d060745dc0b2ca8f2a3fc7032f
Output for 5.5.24
74cc520905830b120b1bce14c5fc78d0
Output for 5.5.23
eb08dcb5794c366eda741721af7517e1
Output for 5.5.22
dfa56a66ae3c5456e5effa36ceac02c1
Output for 5.5.21
fb2ffb285403df29ee62e5420d76b649
Output for 5.5.20
11c7e6ea0e0a2b943c52770c93f24a58
Output for 5.5.19
84e01c1dfc554e387af3232b508b8983
Output for 5.5.18
8885a90bdabc9243e6f0b71c3c849fc5
Output for 5.5.16
3b5b060c6fec7ad85bf741d2df6cfb72
Output for 5.5.15
eceacc5ee9146370dc223d9140c6f22c
Output for 5.5.14
dd290d3d8198c7d92922baaac49fb6c6
Output for 5.5.13
eba8dcd6aed25a83d8a1209f0b37577d
Output for 5.5.12
3460555d23c674c35e3c1e823c3f4c43
Output for 5.5.11
6f62d463a1d053d780d052471cc5a1c7
Output for 5.5.10
14163d2c0e0c233c19ac4372735821ed
Output for 5.5.9
10bd1eab75fe9e1cf35bcb38efd45f3f
Output for 5.5.8
8c6db6a23b3296943251219766bd9e52
Output for 5.5.7
5db7ef7ed0364bee3e668cd7ab8023b4
Output for 5.5.6
9894be6cfb116a0d7093507140ebe709
Output for 5.5.5
e79fb492cc6386a55857802dada031ce
Output for 5.5.4
bb82d8f3dfabfea7e385a71cfbd44573
Output for 5.5.3
4c5eb85180f4c7ec652281ceb0f97993
Output for 5.5.2
1e84a5bf63a1fa26014e5c5def533400
Output for 5.5.1
602dafeb87d66f61321002dee3b83595
Output for 5.5.0
b87c52ce79105ebe723221c5a29846a6
Output for 5.4.45
0e4a400a3810aba24f8235eecb928315
Output for 5.4.44
ac29e4a021747415ecaf5d036ce91879
Output for 5.4.43
0082879a35932e43250c277173d58c0a
Output for 5.4.42
c44a516d668752e9df33eb713fe06571
Output for 5.4.41
8dae1641dfff3f4869c3710867c9a626
Output for 5.4.40
d792f764e7e377138e0b58dd716c9f61
Output for 5.4.39
6b041cffac1bc6c62715da051fdcb36c
Output for 5.4.38
95118b38752e4e93ccc0cc290b195257
Output for 5.4.37
d5213d8c968d32617f4105495cfb279f
Output for 5.4.36
68639116a7f2a96277f1bd96ac69735c
Output for 5.4.35
c182ae96e1da5308ab0f8f9b29f29964
Output for 5.4.34
38257949a7ad18aead7bf8f8af008309
Output for 5.4.32
44ea5cb0f3842684f31e586064300719
Output for 5.4.31
0c02a9ab0e21b3f1b8aff983027af3f6
Output for 5.4.30
e97accdae31c3a7abaa4c6ab9f81db0d
Output for 5.4.29
da73e920d2f04b582f4c67db116f1dfd
Output for 5.4.28
c99b5280def76d95a2fe7ac5f4a12a38
Output for 5.4.27
1d655db860c336cc4a690db11943971b
Output for 5.4.26
1c9c1326b68883d411e7d3feb1cec219
Output for 5.4.25
d9deed1e7781aa44934f73211bd2cd38
Output for 5.4.24
68e2853cd26500667ed4015df83568be
Output for 5.4.23
b20ecfe989dec8c340b94d89aa7c6dc2
Output for 5.4.22
b77f1ad38db0ed8068702c2f7a5525f5
Output for 5.4.21
a4263768f9e4b114d6e1d60fc3329bb4
Output for 5.4.20
a5a3c46a89a48e2222c0bc8fbf2cc237
Output for 5.4.19
6bdb238a4ba005409f60eb0204bff8a3
Output for 5.4.18
ee22bb56616ceec829590d325ab1c2a6
Output for 5.4.17
5be6e5ef9ba743617c148b327b07b525
Output for 5.4.16
2dcadb3117572704b86e6cd37c65574a
Output for 5.4.15
cda6319ae87ae2f3ae3f7660d84bc646
Output for 5.0.0 - 5.4.14
Fatal error: Call to undefined function openssl_random_pseudo_bytes() in /in/5AMQd on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/5AMQd on line 3
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/5AMQd on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/5AMQd on line 3