3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $a = openssl_random_pseudo_bytes(16); echo bin2hex($a)." -- (". strlen(bin2hex($a)).")\n";
based on LZS13
Output for 7.2.6
Fatal error: Uncaught Error: Call to undefined function openssl_random_pseudo_bytes() in /in/3Csl4:3 Stack trace: #0 {main} thrown in /in/3Csl4 on line 3
Process exited with code 255.
Output for 7.2.0
09503946c4878be145fd18e23cf4b95e -- (32)
Output for 7.1.10
f6d304b166d554559f449eafd02eb3e7 -- (32)
Output for 7.1.7
b52b1cdb015522f2173e889132bb3c9d -- (32)
Output for 7.1.6
ece0fa386e887eab991681bd7e94f1ac -- (32)
Output for 7.1.5
1b91a52529571a543ea168905129c82d -- (32)
Output for 7.1.4
ad68af0116cf01eb8269283893e53636 -- (32)
Output for 7.1.3
913410763c6676136a0122e57174bce3 -- (32)
Output for 7.1.2
48d8afe5c98626ba9cc216220f5394c0 -- (32)
Output for 7.1.1
6f1ddc917b3449b2676ddeb2a078c78a -- (32)
Output for 7.1.0
7f3fe3d0e400a40e5b4eec0397384e88 -- (32)
Output for 7.0.20
3a8abf1e54fbd2f14508434a9ac9f217 -- (32)
Output for 7.0.19
0c0a96ea6d5f5c1e95649d2f466dd0a4 -- (32)
Output for 7.0.18
c8ad18a30677f29426e4b68b6c22b0c3 -- (32)
Output for 7.0.17
7eccb9815b60d345916a3d455be446db -- (32)
Output for 7.0.16
270827033b94c4113e53f87b70b0625d -- (32)
Output for 7.0.15
8d00405b90b1ffc037f65890782a26be -- (32)
Output for 7.0.14
f9e446edb7aeccef67a6f78c1fe8a774 -- (32)
Output for 7.0.13
92d7eae4306430c349267cfd5a0315bb -- (32)
Output for 7.0.12
096e6493ca8f0bfe66eb7b5f2f6c8269 -- (32)
Output for 7.0.11

Process exited with code 137.
Output for 7.0.10
1081820a3eaa1c8b87ea0d25aeab0505 -- (32)
Output for 7.0.9
c57e41d13afc35c10974f981a414be64 -- (32)
Output for 7.0.8
0e292f7ab201270aa2dfe51959ca3f90 -- (32)
Output for 7.0.7
1cfb9b1959f9ca6201213bfe62412005 -- (32)
Output for 7.0.6
440374bdeffbbb9b45ebc7c123ebe769 -- (32)
Output for 7.0.5
c8d7c763526dc0d0487bd493fb15b071 -- (32)
Output for 7.0.4
f516b8f9fc7deb7aca90eb6951c7e696 -- (32)
Output for 7.0.3
5c85805c71e465b49a852dbe34d3a333 -- (32)
Output for 7.0.2
242c9eff56ddb5fd34be299e064f0fd1 -- (32)
Output for 7.0.1
7736f3d008cc273378b923c781dbc61d -- (32)
Output for 7.0.0
732af6216c747d09887eb6e58595932a -- (32)
Output for hhvm-3.15.4
c1c08e2991b5410385fd232400723d64 -- (32)
Output for 5.6.30
72824a106c1c08f22f128b4e4d906143 -- (32)
Output for 5.6.29
7256f8ea83f6390b0c13deaaedc49feb -- (32)
Output for 5.6.28
43b1a888b84c9defacafc949b0028a10 -- (32)
Output for 5.6.27
a6ddb90dc23730173668fc319c834d6c -- (32)
Output for 5.6.26
e0081196e9b77c4d52af45aefec201c0 -- (32)
Output for 5.6.25
a58d43c9199238f15605a57d127fa93b -- (32)
Output for 5.6.24
0b5ffd026fd5943818255617942fdaa7 -- (32)
Output for 5.6.23
d3fe2b009267abfd1ac3f649637e2b80 -- (32)
Output for 5.6.22
74754edd499b9cdeaebb4d1d761b7dc2 -- (32)
Output for 5.6.21
d23b5223d8c546998a9ff8e8cbbd9009 -- (32)
Output for 5.6.20
c553370c1a26eb548d779dfc0cb28207 -- (32)
Output for 5.6.19
ddd466725946174d60decb44dc2d0409 -- (32)
Output for 5.6.18
2d7e24479642083db7f5fba2d24c6e33 -- (32)
Output for 5.6.17
ce8ca4bfb66e91b6c202fd3be9691be4 -- (32)
Output for 5.6.16
12e8a423e86d7d84bc419acdb194e098 -- (32)
Output for 5.6.15
3c5f4a4cb9f3381acc6ee75a0c562d5b -- (32)
Output for 5.6.14
50bc9dbe99f13187f377e21d8a5b480e -- (32)
Output for 5.6.13
44803089b26a112239848a20704ba238 -- (32)
Output for 5.6.12
532bd0f58109f9e3d613c4a4feb15899 -- (32)
Output for 5.6.11
a46f4a90252d405c98f6843260c6bc69 -- (32)
Output for 5.6.10
44b14bd62bfd14f36495e2b25873b91f -- (32)
Output for 5.6.9
abdccd15a78bca5c23f036c9d7f53ace -- (32)
Output for 5.6.8
b17677dfa06557c02ebf74991d4bd65c -- (32)
Output for 5.6.7
c3d7d33e0a0ad731c9ebf4cd6d360a4d -- (32)
Output for 5.6.6
c2126668d55cc9bb6371649d7d67604c -- (32)
Output for 5.6.5
be95a2be90942c74603a935094bd041e -- (32)
Output for 5.6.4
054bdf633ea60a13749d4e7a9e5396ec -- (32)
Output for 5.6.3
4c39635a24036b548849f742d41cd7d4 -- (32)
Output for 5.6.2
55dee2608944f2edba037c1a5f788793 -- (32)
Output for 5.6.1
c6d75f577dd4a8c4b708f6780c47987e -- (32)
Output for 5.6.0
ffba962fbff0b28f69fddaeed6c00048 -- (32)