3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo bin2hex(openssl_random_pseudo_bytes(32)) . "\n"; /* for ($i = 0; $i < 100; $i++) { echo openssl_random_pseudo_bytes(32) . "\n"; }*/
Output for 7.1.0
6dc033a36f3dd7bbeab5f4075a3509feb7bfc2fd4950f23265634bb04635d18b
Output for 7.0.14
4ce212507069c61a8f568186f32ab38220933e41a6b9c3ea1538aef9944a18ff
Output for 7.0.6
96ce9de9c24e98fba271355b268987d8b91f9b685cddcdebaf30e8385e641f6c
Output for 7.0.5
0671cbb80671ad7bdbf55eaa2ff13c598263752ea0cb257264fec16c30955533
Output for 7.0.4
edc5cb200098c47ab8d40c82dfc9464822aeb8ab12ab6c8ff45b9e877a094591
Output for 7.0.3
c18be1b2f3069f0ac695e973d2200a0db2ce39d1301347776ccada66e5e7edb5
Output for 7.0.2
5ceaf408b46fe3c722daf3579bc6f12754a0bcffadcc97d91d55a86e8fdf1c9f
Output for 7.0.1
9e6c82ce58f4ef47c044acb44f0b2578728d4cff9c55bd609df054a5e4c7ff1f
Output for 7.0.0
1b0a166f4b5b2dff56723f7f533c23e499e3624d657ab8c4d6cb5664bdcf9b00
Output for hhvm-3.12.0
91a6a03c7210abb29c6d4ad5daf40bcdbecc034e92dc1b7e7f6943ae96076e9a
Output for hhvm-3.10.0

Process exited with code 153.
Output for 5.6.28
1fbc1775433c4217ef2b8f66917422a4836c229cf4938bba99a618df179cf205
Output for 5.6.21
5b2d93f291b5d18914b972beb3dcad24fb9cc15a83efc0b3fc0b79a7051e78f1
Output for 5.6.20
9491d93cc30281116ed167624951e6faaef0d33483b0ddc7f89862ddb9ff0d4c
Output for 5.6.19
8b52dcbdada24c1c727adb2bdf4ac36b0a4e5ed188df6e708a4365ca0fe0e6da
Output for 5.6.18
87cf85cecaf7b5c869acd2625e6e172c458c6a682247eb04ac82b58459743d65
Output for 5.6.17
2c40fc887ec55b55c1975e574a6759d737fa6461fcf292520557e70b89a8360b
Output for 5.6.16
6b2d5c188c665221eb4e2d1998ddbd3415a7f265c426d536f3777e784dd308ca
Output for 5.6.15
426a55f230473c0689c33b6bfcd010a239b209e3b5a65693a9c0ff97310f2a99
Output for 5.6.14
65d52fb9d5979b2a9db9057f3ffc0c331a4cc1891af45734cd37ebf1797db098
Output for 5.6.13
f65437e41959cbf14dff879cbc0ffe6137e541ded1808c115fb913a1fbb09f68
Output for 5.6.12
afdd8fecfb22afc38d694f9f677032bfda838cc7f3303a18d6f36809f0077add
Output for 5.6.11
0f0febeba9e4885417610bc818d77420a5bd4ded2b0883096c8c377620518c43
Output for 5.6.10
80a41bd5808e93761d8a50f3c4bbd7f3eb49c86dc9204f1c18496845ffeaad76
Output for 5.6.9
87ff213436bbbb05533fb6c153bf55b3b3085be301db0a1a1cdcf4031811ef1a
Output for 5.6.8
3924238e9a25f46150a6b30254333615d5a27fb3905064d7827d179c0d411d56
Output for 5.6.7
6be8c9079fb8bdaf377c663c63768e0bf1b6ec6238ca320980c8c1b72d38cf83
Output for 5.5.35
65d1ae953db99be0031537e0229a90108a8a3e979c82c76ed38ed522a8ee28ed
Output for 5.5.34
c2c267232c1a10235ec50c0620e1281bde4ed1a9ac2d0a3d3bb16bd259bdd03e
Output for 5.5.33
f0f1528be78135354884ae17fa5305dc83da2a6b94ba22a6ca7b3a9d3e4b16b5
Output for 5.5.32
d8287f49524fdb14c70d8030dfab20623f12a03575e7ea6466ae1e87c2ec7fc6
Output for 5.5.31
fa6d239474bff7abd96079ed09b202aa14b4b0157a0c2f10e066508d09814842
Output for 5.5.30
e451091115f28b70e57fc8b04908020b386f721a610eb092aaccdaa22376fdbb
Output for 5.5.29
5585a55254345e13a4cb4021646273cc3b84cb639604b9da084d61c0760bca59
Output for 5.5.28
a213d68be2f61e42dc7fdc84c047bdb2e0b0c06155d92acb48c77011ae39ffca
Output for 5.5.27
37b0a7f7f202148a923e3bd6af898082db3e938d1c6cc2f890203d4aeec377f6
Output for 5.5.26
2ec727f29ecd3ca75ee5c7de1dfe2b7069c7c5669055a3da6b8846924367a52d
Output for 5.5.25
eefde97d0d85a4c6070453499ef8fde3e0b9f09d45ad79c214553e7f530189c1
Output for 5.5.24
db7220262e9c6dc1f03900ac7ccb1297d0b0c86b3d50825cb0dc5df20693c9aa
Output for 5.4.45
f7af4658d5cc27e9f62b989fbe0ec797b827b58be1eb6e464993d4bab781262e
Output for 5.4.44
4faf377298c38c6b254e4ee7b35858737e0ae983bd1cac4b16de62e1f021e336
Output for 5.4.43
e144023b1b5d1901c369cb5e5f2c93fcbc2c1d8e43adc31d3b161e92786bec77
Output for 5.4.42
b1df25ebd07e55b2ff79c61299fadeb909b73741e33a9f4cc1a53197b31a7c69
Output for 5.4.41
77bb062d5181a3a0766fcc3cd47e98802faf730aea0a079381b51151beca95ba
Output for 5.4.40
d1af04286f3e92538d582920dac6632c035d2bf82ab614fa845f6af9a39d31b5
Output for 5.4.39
4b18e773a606e399da2bf926073a561276e765f0da171b5dd3eb6b3b10838fba
Output for 5.4.38
1fb3eb3d1de5fab456768164d6e229b3dc4de642f12891054ffb0145db21a4c3
Output for 5.4.37
185e7d63e9764e654451a1ec271e5fb5fac9f3dde5bb7c0b86958e9d33ae06b4
Output for 5.4.36
c0a1ae51704a3bb60780e82dc3fd1dd94bcc53f49b3ddd4ac58b2468a96d1ffa
Output for 5.4.35
8acb90c4a3875f47222dac4c894ce3c692a38114ed4625fa805bc9aae0cef4d8
Output for 5.4.34
b4d4118b4337f807cfed18c3b442c476926d7c54bf035164df70f668c14fac9f
Output for 5.4.32
a17ed41029c7c25df6cba9642b4b05633239c8f5d2db2c2f78d574a95b2a3ce2
Output for 5.4.31
87d18530c1cfa4a3bafca4504e8e8c879b3fe3e149cc0e6cee871a192b4c2aa2
Output for 5.4.30
8be2c16fa421b24458747f0083c6af7546afda48790b2bf0e26ad0d6cbf8ef31
Output for 5.4.29
2e28562b9ead31b13de6409412bd325a4c32b42ffbbee2dcbe815b8d46805a6c
Output for 5.4.28
3b05deb37b70da97706e6c9cbf575e7a07f7b5bffa2c42eed3d1c7b2ca8199ac
Output for 5.4.27
de542e459e8a8442089710d826b7f4d0aad961818f3a86ba7ce585820950c26e
Output for 5.4.26
aac192f37f27592f849747ee07fb08b71c6bebe29ea2d2a77a791c4c71224375
Output for 5.4.25
a46896ea10406f5b50819906b06e46136b375f1710f9b9c2997083c6d975b66a
Output for 5.4.24
d83db0fb0030b87c52493a370f14a9c9b9483025cf8d3487819fd151611086e3
Output for 5.4.23
2b5eeedd86fae82a0fca61e91dba2afcefcc29fb382bb560f42cd989d21cae3e
Output for 5.4.22
71997acb9ba5f299cb9362a639cf4f787ee14403e52a3dd61a9cebf4c9995a37
Output for 5.4.21
9df211f2c18af4f7a233c4fbed51054c2cd7b86ebd5c946ae280a01f2ec6d8e3
Output for 5.4.20
16b48454c8a5d833702ff6e2ad3b5122cce0a56a1ed115e8dab5b53729e37f2d
Output for 5.4.19
bf540b86c79128e94b20de877bc411d61edb37534c38dce80d2c2350faab0ee4
Output for 5.4.18
b23b8d3d4a3c28c0f3ebda0a7c7d2832602efcb7be876d87ada36cb5c893394f
Output for 5.4.17
d9b2a357f517a29ac55cfbe5787e8db69f779fa0c4334830c596c2863724b5c8
Output for 5.4.16
cdb6fca09c46e2dfaf48fb36cbe9d328ae12570b5b6ef6308e1b45983c6e0898
Output for 5.4.15
3787b06ae2e9cac55ec77e441644906f7094211c0d0a01a2a10503e91969c8a0
Output for 5.0.0 - 5.4.14
Fatal error: Call to undefined function openssl_random_pseudo_bytes() in /in/IGWU0 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/IGWU0 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/IGWU0 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/IGWU0 on line 3