3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo bin2hex(random_bytes(16));
Output for 8.3.4
ee8344830d93fc3579a58198cc68c73f
Output for 8.3.3
a9b396b0883147923c0bbaf47be59e05
Output for 8.3.2
56a207a8fec42416fa1506ab881dbeea
Output for 8.3.1
2d071723a8ff2b26ba5f50c6edb402d9
Output for 8.3.0
69e533d507d4b2e3e7b203212cf5a7f9
Output for 8.2.17
a3239e58689a2062db79b0ff992cf389
Output for 8.2.16
823dffbafa66d1071e242c650c3c4298
Output for 8.2.15
1644a39d2e80817d0ae2c583eb22113d
Output for 8.2.14
1bdb552f69019e5ad4fae92e984d72af
Output for 8.2.13
5655f158ec61f34bf705652a51b9be72
Output for 8.2.12
a0e5fb164103295000b0e4fccee75650
Output for 8.2.11
122897547f7b508649bc34e8cfbb18d5
Output for 8.2.10
f072460cd1ce44d40c67826d6944c352
Output for 8.2.9
da4be621c366f946ac945a4eb0baa61b
Output for 8.2.8
9d3b6a98d0c88b8af1205e2bf3cbc185
Output for 8.2.7
f9dae92a4efb31b4b92801f4583d98dc
Output for 8.2.6
9766b08d132e422071f13ac9f21bb8b1
Output for 8.2.5
63c776b5e8dbf8537b9c370e46732b82
Output for 8.2.4
264954281ecf1d9c2eeb785eca5eda5c
Output for 8.2.3
4fa31ab5d4b9a7512db719bfd3b1055e
Output for 8.2.2
4ced34547c1014d66b0876fb47bb09f0
Output for 8.2.1
eeb5bd89afa17c167298db691ad1141b
Output for 8.2.0
c79236bff3c3abea1395fe80d8d53e7a
Output for 8.1.27
9bf7478ecd70c9fca4d9eddcfc81d945
Output for 8.1.26
c7a23ca08ea8d43bfe5c04dc35c1d2b1
Output for 8.1.25
29d03d893920e74d88f630c76e6f054b
Output for 8.1.24
9ea049462ac1cb78aed450b999232ea3
Output for 8.1.23
e05c25ce50b81439ef56ee2649ddae84
Output for 8.1.22
12d9ba73bc5b75984f582a89dd2e3a6a
Output for 8.1.21
b39b0f40ceb556d7bb889497f59cac17
Output for 8.1.20
240674c6c702b24c03ed8e738fc1f0d6
Output for 8.1.19
dbf721709de00876a18111440b80b861
Output for 8.1.18
fa9baba69e84c5f5aae883be18ba185c
Output for 8.1.17
dac93d7f485c46596c261784cc79030b
Output for 8.1.16
1d3299f0f80f366438c06276465c6bba
Output for 8.1.15
47e13f08eacac66480f9c571a4568ec1
Output for 8.1.14
290be622ad5e2655081992a9907b3522
Output for 8.1.13
e7b64952e2259c8a03af369174fe0aa0
Output for 8.1.12
702b9108d42b540632abf6c9264214e6
Output for 8.1.11
240db7ac5415618f49a6d721779e38e5
Output for 8.1.10
a22ba72a29b241b08ce14fbdabc6e0be
Output for 8.1.9
fb3f03ab0cacc8ec6c518a887e4d8810
Output for 8.1.8
cff1408bd05eec95611cd71802d81375
Output for 8.1.7
e878b5e820d2614e941211f1380069a9
Output for 8.1.6
2b9a8cdc36d0fad071a6af6c5e58d672
Output for 8.1.5
a72b65ad3515a626f0bac916e1ba4450
Output for 8.1.4
b6f25e572dca806026d85c6fe9c12e0b
Output for 8.1.3
8f1c350e2fec77ddff23d26df312e863
Output for 8.1.2
92ff75b73378b5bcfba2ee46f4b728ef
Output for 8.1.1
635e2132f2bb0a15f3c5ee29cc9fa085
Output for 8.1.0
678055e5c99b9f8a4ddf38f170d05492
Output for 8.0.30
717e3331a530e06d80a61a28aabe7cee
Output for 8.0.29
f197d9b1f391bb927a975b8a90e52d19
Output for 8.0.28
3d16df8cdc338d75847d04996b07d8bf
Output for 8.0.27
2df931d0c831214af76b3a601d56af21
Output for 8.0.26
452d560b74c0f61a223d68df6990c167
Output for 8.0.25
02d911893399f7343fc4be616205cd25
Output for 8.0.24
282bc0e9c9f1d5f40051d3055a4767a6
Output for 8.0.23
714ea5c9088fc6e2faee7cd5043f160d
Output for 8.0.22
82a878fc9f28752d9c8a8f210e188a53
Output for 8.0.21
8c2d92aafbfc7ae4f3eb4f7828f1e82f
Output for 8.0.20
a6d1d1bf999ea0fbe71f47b30106148c
Output for 8.0.19
3bba5436784fbf8a8debd54cbe27bc47
Output for 8.0.18
943170f2b408d3f7cfe55d068f792ef6
Output for 8.0.17
f43294f7ed4ff818cf09659a6b124972
Output for 8.0.16
287c1daaf58fa6d65f66a660e0f7dd11
Output for 8.0.15
c471286efd5f505a276a934a46e0c5d1
Output for 8.0.14
74337ede1e56bd777da293eb43a7f3bd
Output for 8.0.13
018bc0981ed996b779e8e764691db046
Output for 8.0.12
f0f9801fc766a842c314dd343db1346e
Output for 8.0.11
eb45a577d17189034e52756d4c129654
Output for 8.0.10
09c06854e1d61bb556685c92753b144b
Output for 8.0.9
350556a90dfafcea244b4d87ee00541b
Output for 8.0.8
cf7373224164052e18d626dc184fba8f
Output for 8.0.7
1a6c0b39cf10881609853e21e9951f1d
Output for 8.0.6
4c0a14a76fb4c7fab9f92f21acf5d570
Output for 8.0.5
5d58d10a4f7a77d15fe2dae8068d02bf
Output for 8.0.3
964a4a59c697149c94d2f74a74cd32ae
Output for 8.0.2
6c3d82807c1bd19835c6a4cbb2097cce
Output for 8.0.1
1b29540a57144f899c2a13d510e127de
Output for 8.0.0
5f8ab336ab5938fe6fcdbaecdf3a1085
Output for 7.4.33
bae2e60f7a5bb7d133f20861a8ddc644
Output for 7.4.32
5ae41243a61d63e8a08575e4c101d6ca
Output for 7.4.30
5ef47315b82a3553c3007c0e624de076
Output for 7.4.29
1fbd1ce50db7ed21dac807e6a6b6805a
Output for 7.4.28
c765a4a94e5c9ddeaa768cb38872b587
Output for 7.4.27
796ab6d8eab086cd30a145a4e8712bd8
Output for 7.4.26
53ea0055af42d3f163211ca8ba70e88c
Output for 7.4.25
c6cd3e03075f04765aecf3732e976994
Output for 7.4.24
4291ee50f4c82b6a2e4b345dfb01a091
Output for 7.4.23
59005243f61c2f4327edf2f3d4d0291b
Output for 7.4.22
1c7df776784ee7e07a0309a83d73bb8a
Output for 7.4.21
84c095e38bcf03ef1e490e9f3625fff1
Output for 7.4.20
abff11e1c7398d465d8185addb65bba9
Output for 7.4.19
ba05c0afc05bbe19573f87a3fb0d0b79
Output for 7.4.18
598aef8ba8961b82416164fcda6604e8
Output for 7.4.16
ada260a2623511d2f9f00eeac8d1d96d
Output for 7.4.15
34eca6b3bc0fe8986fdd5bb399633d25
Output for 7.4.14
19df4b41c7b52d67dce6de42d34206fb
Output for 7.4.13
856ced030967ba745a00543906e43edb
Output for 7.4.12
c94ac2bba998964d723c71c68dc09509
Output for 7.4.11
830db731e1cf4831f237d80ff39a30a7
Output for 7.4.10
90e8de3039d3b67fabcaa6c897e7432e
Output for 7.4.9
25feee1421083909305b5dd936bd8e53
Output for 7.4.8
6605ad001cdb33b0b9db173f38cf0ea0
Output for 7.4.7
77504850d9ff448e06c92ed04f89aa30
Output for 7.4.6
f3ae2e0aa6d500fa4cd0b3667b52f8c5
Output for 7.4.5
b5ce33d2e878aff0aa51ff1544c23210
Output for 7.4.4
1ed178b1ca4cd6d76151d22e2c76cc36
Output for 7.4.3
947b08dd9d8499b495d685dccbb96fb8
Output for 7.4.2
30adc3cb8c983bc575d604213a3158c2
Output for 7.4.1
0db896f4b29cfc486225bb408c1999c9
Output for 7.4.0
a7d34758b150ee4ff90264324e63aeb9
Output for 7.3.33
374f405a95f53aa458a6b8341da73a56
Output for 7.3.32
511482bc1ab7ba32a50d0bd9f7d5a0ca
Output for 7.3.31
62dd7d18b2b2cf5ead2e2678b4c9002a
Output for 7.3.30
9687ef7c3aecf70f4c6ab396ab39a4b1
Output for 7.3.29
531f8f96dcb18d9afba9a04cc3181274
Output for 7.3.28
173be715cc8d10d71c25bedca643d693
Output for 7.3.27
0a2cc9b0aa8782d8cab11eee40fef507
Output for 7.3.26
4349bcdc23d9226ac98ca0b9772cf2bb
Output for 7.3.25
7e22e3b59234e7fa611d644f8a276aa6
Output for 7.3.24
e533595d970200c197414942ba7a761d
Output for 7.3.23
4e317a285ba9eeba96d37872c8736833
Output for 7.3.22
2c9ae22248b9d06ea6e4721cad2686bb
Output for 7.3.21
cf131a585ac88bbc6d96d02b58c8f588
Output for 7.3.20
a23457ba04af18a5310ff71dec33d766
Output for 7.3.19
0d0dbedae74d12f1865dd65a3fd5264b
Output for 7.3.18
335cd73415696812472def56d8495bf8
Output for 7.3.17
fba9998b214527ae0c1825cfa4313801
Output for 7.3.16
bfe598293e14a7ecd57816f6b865be36
Output for 7.3.15
171912990f7e3e79a9eb12018e8aeea5
Output for 7.3.14
0e24e0ce95d9d464fe852a2c287df5a8
Output for 7.3.13
05fd290e6519c164668c243c3995ca84
Output for 7.3.12
1494a769fc22b9f6966b66a68ec2ec5b
Output for 7.3.11
0f516b434e9398531ca98490942ddc4b
Output for 7.3.10
36c3365401925ef4edf08f0977f8a623
Output for 7.3.9
d13fd9cbd9737782191582303efcdf4c
Output for 7.3.8
6127ae0ae3d44ce2e20ce76fa9914ec6
Output for 7.3.7
c843ba22d84b0e6fbf1fc557279cf1a7
Output for 7.3.6
54553e2afd63c1ce0bcc6f3a37c12e77
Output for 7.3.5
d2fd7365661f1f9c35e2d252529293b4
Output for 7.3.4
bccf50107eaf0cc20bbeb74461fca46f
Output for 7.3.3
94b9e41731d17e1cc29c7a1a31b63abe
Output for 7.3.2
f895b2236b2978022bbbf827e6f0374c
Output for 7.3.1
56be3171e09fd367ff9eaffd145ea630
Output for 7.3.0
68efd1914b2767922906775b826f7e19
Output for 7.2.34
c7aeb94415afb09911405f0da567794f
Output for 7.2.33
81f256009375a5f1143af9027f2c5c09
Output for 7.2.32
c3d787ec7e89aabc81737df116d88d70
Output for 7.2.31
e59f8c3b587e0e2fa4019e967c680c82
Output for 7.2.30
36916bc365c21715f8210fc281c3fcac
Output for 7.2.29
22004252ef0004b8eaac8d09b38474f8
Output for 7.2.28
6114fc0f46b715e788ea0d98ffc2541a
Output for 7.2.27
d86ac6eb26b1b21786b591384bd475a0
Output for 7.2.26
4b6633b825330f37cfad380d92d1dbff
Output for 7.2.25
d98f0aee9bbfd22dc51e1797f3a13a71
Output for 7.2.24
02755593d684ea341747481c638d3e52
Output for 7.2.23
9312004773cb6742d33d62d47a07641f
Output for 7.2.22
ef68c192b6cf7958d7ee30e3c7ab4cf2
Output for 7.2.21
72bcf08f90bd4eecd3fb759d1a327763
Output for 7.2.20
ff156eb152752cb98a904dc54e3bb619
Output for 7.2.19
b3e874c60319b4ca20bbbb070d6b5b75
Output for 7.2.18
48b9b167f81dbe7dd91abd18446e3336
Output for 7.2.17
329f609d86a9548d4db7081591741b9b
Output for 7.2.16
ee16398416e9c10675a043c24c4ef476
Output for 7.2.15
2f333ee1730c9b28bb1569e98303fba2
Output for 7.2.14
9e13ed4aaa7482a4fba59e5c0b1717f7
Output for 7.2.13
2a429f24524cf321c1272f7d0a75ea60
Output for 7.2.12
96a6ca00b25e30f13264a2c1a1315937
Output for 7.2.11
28ed41409ab770d96cf0155e9a6e92f8
Output for 7.2.10
0e7f3d8c5fa60a8420baf3b330595f33
Output for 7.2.9
498f3fbabad1cfbb16cf5d97f251ef20
Output for 7.2.8
b32b747998610996f9b5d867c64b7d9e
Output for 7.2.7
2520710df6a736201342300d81292808
Output for 7.2.6
2f94ec8c4db1ebc75fc77a7e7eaaabb4
Output for 7.2.5
9a7cfb46bd85898725392b4bd4f2655b
Output for 7.2.4
dd8b0aaf27d9395ef4f9e8ca71411a72
Output for 7.2.3
a8bd9237b78ecb2e4f464d6e64200ff7
Output for 7.2.2
ba06128bad308cacc0cd9a360ba8d885
Output for 7.2.1
9b728916ae3f6218a090169de81e017f
Output for 7.2.0
c6502124ab5a95aadae6359c40861e44
Output for 7.1.33
cbc79b8ae409b718f7bb466fb6d45774
Output for 7.1.32
61d8379b547fde0c8d00bf9cfefd8306
Output for 7.1.31
d55837ac5687713c31c75812dd2dd756
Output for 7.1.30
08d09911e02dd04d61485274cdae39a7
Output for 7.1.29
cb66570536a63178e25704989c3c5f48
Output for 7.1.28
5451cca83776f0aa8bc411749f2a4405
Output for 7.1.27
aee763b9cab415169b6c51a7e45e3370
Output for 7.1.26
8e0c80fdf18f8a5c59ca1367d870d298
Output for 7.1.25
4465fb087a2ba1e8372f1a652b3575b1
Output for 7.1.24
dc106eba7f7aa8c30c41e2931ab41243
Output for 7.1.23
209b386e11b742fc2164b7c0d52ec6ce
Output for 7.1.22
89d9dad15427072f536069602272b806
Output for 7.1.21
bb7a619354eea2172d33271e84c437e3
Output for 7.1.20
69802a2ada2774599a1e8c80c54ef006
Output for 7.1.19
755ada19b0870b1cfb00709785a1c38b
Output for 7.1.18
b85696941d8b10c4f837cb665a8c74c2
Output for 7.1.17
6cc48aec7f2b56a3148282ad87fcd506
Output for 7.1.16
8d3340c1df907176db86111be4559f3c
Output for 7.1.15
61ab36479ec1a69adec7cd691ecf5f85
Output for 7.1.14
201ed0c66c1a77ece81643c61a083bcf
Output for 7.1.13
b2b3342f484f2dae8c10929d8c2b43e5
Output for 7.1.12
4e1ce61c253352995ba1699cc5d85040
Output for 7.1.11
83f1e9960a2d8450313553d3ad56c139
Output for 7.1.10
54bafd5e8067cfdce185ea8d8af23271
Output for 7.1.9
ecad7d2b34613173c843758868420ccf
Output for 7.1.8
4600db5328312eaf8dec8a4dacb67334
Output for 7.1.7
d1f71a8385444377a1962200189fa77e
Output for 7.1.6
bd7a93411839aa147866d8f2ba531c19
Output for 7.1.5
93eda7ad0dd17972c9982a60e257f9ed
Output for 7.1.4
1b7c7275d074ef4e34393c4ad1673b03
Output for 7.1.3
8606d75f395af5fab375a227e6b8ef79
Output for 7.1.2
34cc8814f60057fa6b6d642c8bdd778d
Output for 7.1.1
f0d20b0fe5eceaac281c885e70e9442d
Output for 7.1.0
bd0284a68584157828eb840820f3e9c4
Output for 7.0.33
994c6a4d7c7906a38da66eff05535c3e
Output for 7.0.32
f3732206fdbc1b7153e6e254321c7320
Output for 7.0.31
2a477d58f352d463faf8c5a4190775b6
Output for 7.0.30
dd13a306b4d8c195f59379ef828405f5
Output for 7.0.29
4ab59a68bcf84ffdce03d960f93ff21f
Output for 7.0.28
f51827cb204de94abdbd4fc9206965be
Output for 7.0.27
064a16bc6a36c4876549ffdaac7c3049
Output for 7.0.26
a977ba232c013fab21aa956091d75a49
Output for 7.0.25
59f5b552435f54d4acc5fc0ebf6aa28a
Output for 7.0.24
7be469dff466b1b777f8f71fcb062140
Output for 7.0.23
fa2390701934a56f36d386a532ac4013
Output for 7.0.22
2e582e94d1850f4e8f79fdecb7e7b4fa
Output for 7.0.21
d05e7eade334ed993a6bb756599ef36e
Output for 7.0.20
015d13c89502e278f6c1068a45072f4f
Output for 7.0.19
03c5c1f5054e40e8b06b672bf47e059b
Output for 7.0.18
b97bf3d36c0fa6d4ef488fb27ce007ea
Output for 7.0.17
9bf36b434a9851118c1627b1d22e0203
Output for 7.0.16
9b10b82d6ed9a86437d15441f51dcc17
Output for 7.0.15
b4ee37fc1dce7cead348e71f5fe01911
Output for 7.0.14
daa59df8db5c64f92b87ee83947cbc71
Output for 7.0.13
6732b79c2b3ecfa7c851a4c85f8659d7
Output for 7.0.12
93d37701582d53afe3b1003cf6707aac
Output for 7.0.11
f12d0272d21bab9dd6ae3c8d8efa2555
Output for 7.0.10
6d6f03a9c8d6dc8ed9c0ade02e7271dd
Output for 7.0.9
0d2e326e06b1a5dc9bb59da96eae84cc
Output for 7.0.8
3cda8854f3132c9e6e5a3d834a1046e5
Output for 7.0.7
f68eae066f9f9ca699b25df651265fd4
Output for 7.0.6
9cf099aae26070edab6aa57b1229f707
Output for 7.0.5
adabd10943f20d6e9c65d7a4b4201165
Output for 7.0.4
16b8d46ff1f3a97b437104c5b3d6f440
Output for 7.0.3
3cb10937a7e0bc5ee0adaa63f2a6a560
Output for 7.0.2
fd8a5d876e8b0648c3147d81dd4d23dd
Output for 7.0.1
862975dc9ea1ef8217d57b2f569eee22
Output for 7.0.0
082d5b18233140fb5632167cb0d98874
Output for 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
Fatal error: Call to undefined function random_bytes() in /in/2Gjac on line 3
Process exited with code 255.

preferences:
302.79 ms | 402 KiB | 381 Q