3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo bin2hex(openssl_random_pseudo_bytes(16));
based on iBJsU
Output for 7.1.0
5f57567035de4aefce3ea9011304fbad
Output for 7.0.14
d0dcc6218e3ed872aa82032a662bc877
Output for 7.0.13
56f6d8474ef724a350d726d8a7107b9b
Output for 7.0.12
11c578ad85505362144ab6fadad770ee
Output for 7.0.11
519a8482676825248141ca1b6597427e
Output for 7.0.10
4cb86180018a7d88c9bbdae1f9e0b508
Output for 7.0.9
20a5467ae771c25a6e0da4490689a823
Output for 7.0.8
b27b22e154bde5439e4029d391768700
Output for 7.0.7
76004891b6c792b7bf3aa8c10a103105
Output for 7.0.6
8b4db64da3322529dd9b52494fe0f54a
Output for 7.0.5
e05d63680d0cae8acfcffd75e5b3c63a
Output for 7.0.4
c9e4e8724aaf1f67d72b255c45c06d2b
Output for 7.0.3
735f4862eb2b3351077ff35f2a1ebb32
Output for 7.0.2
703cddb5b4d992c697ca64cdea740851
Output for 7.0.1
a95474400084d52108a273941a1b9550
Output for 7.0.0
9ba3a6aaf085e42fdc5ba7ea13700c1c
Output for 5.6.29
21dee6cbcc34f6b849da54b954261bb8
Output for 5.6.28
6bed4b22754b4e9c9f647aeb24629d9d
Output for 5.6.27
e6f840b638a7f654e833d016a3b09a9b
Output for 5.6.26
b1b678a38f98060a5e3d3dd9bdbbe710
Output for 5.6.25
3f44634bc3d0979db9d9db8255cc85f0
Output for 5.6.24
115ec3d489588549b9c4adf8c7d39cf3
Output for 5.6.23
d43acd505c8ef66cf144fbf59c2b8266
Output for 5.6.22
6810af7d7ccda0b43b535c810ee44095
Output for 5.6.21
5af4a56416b08ed2f8f958bc7c4ca529
Output for 5.6.20
a3266088b595b33a560d25a835f8f3f2
Output for 5.6.19
5dbb33b4a51b428dc6a15d2e80e3f943
Output for 5.6.18
124287dc46bfc2bf8086a1e2308f3807
Output for 5.6.17
e80607dbff0194d5c811c014a2a05668
Output for 5.6.16
2acb652891a6cc0d69fca0f504de91e8
Output for 5.6.15
c40285b5f30492646ef485e83aeefada
Output for 5.6.14
5a215d9bc68ace0ed9f98f9e8cf03cb3
Output for 5.6.13
f84e367e60405785fecfe65e9d8499ff
Output for 5.6.12
69778a178bba17c8693140d77bd5f155
Output for 5.6.11
a67e79a65a4a551794a563fbf6edad83
Output for 5.6.10
70bb4b8cb5a40becb8a9807357a5264f
Output for 5.6.9
196189020b97a1f6983d76c3fc98444a
Output for 5.6.8
8515acf4b350d6fac0f81c02444576c4
Output for 5.6.7
1f8702cb6ae3cdbc32d30d3bbfea191f
Output for 5.6.6
e112d1ea48b408ac5f61885890335b0b
Output for 5.6.5
13981ee9ef46d748eb2bbac6bce50d38
Output for 5.6.4
32e7866e27cbcba431ab08e64359dbef
Output for 5.6.3
296a68efc1077100e60c02c726e52d57
Output for 5.6.2
0054577cfb5f81779405f90c3293c82f
Output for 5.6.1
c7ac9bac953dcf7d87c72edcdcc5f1d6
Output for 5.6.0
a624fb4c6b85eb92f130dcdb9a5503b7
Output for 5.5.38
acb2998628143e4dee26f416413c04ba
Output for 5.5.37
169e70ab3b088767ca074cf6ee559b7c
Output for 5.5.36
a2ddcf23c958799ba831e2d5cd0403bf
Output for 5.5.35
62e4fd3e28c3dd098dccd273984c78b9
Output for 5.5.34
9575fc8c58300641c8c59c2e3a344c1d
Output for 5.5.33
de5aa018e32ca9323ec5002f704531e8
Output for 5.5.32
25bad3bd41f71cd875bd49d0b72a10d8
Output for 5.5.31
7e15acba32a3ad4619a1c014b01331d8
Output for 5.5.30
d5905d41a115e9f6a52d66c5aee388a7
Output for 5.5.29
1aa227e4d735b039f36a1d6357c60e0c
Output for 5.5.28
b141417f9abedd02ee53c4a3b7d75c93
Output for 5.5.27
1422096633b457a5ecdf6337290ce022
Output for 5.5.26
79ff118c716403dfe786fe0d3e9a253b
Output for 5.5.25
d43bc9c33585b8df8f62d502a7f26917
Output for 5.5.24
57c0dfc37b6d73e6bad832fcf0d4d56c
Output for 5.5.23
cc647bdd7a5f2d4c64867983c6534a8b
Output for 5.5.22
42e91e3fce8ce87ed4c4a2342c46f88f
Output for 5.5.21
26cfd7036f4977bbf4d3fc1171d95d3d
Output for 5.5.20
5840f031c8b3ebf0caa26f3e2551879c
Output for 5.5.19
0a93980d8864d60f99cd37fd1c16b128
Output for 5.5.18
4ada5f021c3afedc45654622ad0ec6f5
Output for 5.5.16
4f371a4c6f819f59367e8920e350d74c
Output for 5.5.15
3f277469057e98169c038598e1254af5
Output for 5.5.14
adcac2d11b9f8087479351aa57e98f7d
Output for 5.5.13
07cf5ac6094453bf23a7054b87d05410
Output for 5.5.12
f31508237c413acdb3509e953f213351
Output for 5.5.11
70c824fc6b83619d56850dc3dce2f8f6
Output for 5.5.10
ecd8a6e56bc34454608551321b6c8bf7
Output for 5.5.9
3b3ac5dbdcc761243989fdccde21b1c5
Output for 5.5.8
4c2eafe3acfc2502074a7fb5e96ff1db
Output for 5.5.7
c1a7436239483fa69fba440a1173ad78
Output for 5.5.6
75770e9e68f3afde7e450ec5927aa47d
Output for 5.5.5
f016a812803f1857c2cf6327250d6d95
Output for 5.5.4
d100d90859081f4c8dff307fa6150161
Output for 5.5.3
9cf092a0c928cbd21d1c8ddddbc828a8
Output for 5.5.2
2790ddd84602d7bf374219b54dd12b59
Output for 5.5.1
e9a437ac93f38e9eaa8522a7695c7387
Output for 5.5.0
d1fe59ba55cd651aa95d9ed9d22f764b
Output for 5.4.45
990b9bcc72d07e751de836cd237ea978
Output for 5.4.44
06becfa84158eddfc38b7589148af19f
Output for 5.4.43
b8a9353dcf6b9cfa9cf0e97ed379f124
Output for 5.4.42
1197c88655b98513eec5e4900ed69235
Output for 5.4.41
09c6a714e730c5acc41412cf1bd60da2
Output for 5.4.40
6f010856926dd56a028e37b8250c417e
Output for 5.4.39
346a4290fdc0c93eb9dd6e614f7981ff
Output for 5.4.38
e48d0e03fe565f66693131272f868b33
Output for 5.4.37
2b83b1fc8bcc7cb740c42cdd663565c3
Output for 5.4.36
2c6c101672f5d63f3727c5f612071fef
Output for 5.4.35
d4e88df52dd078a26d750d289c1affb8
Output for 5.4.34
040aee657f2a02c3f86e84655ea966a0
Output for 5.4.32
b737717a2c27f4f2aebec3ddb8d5f793
Output for 5.4.31
5f08f706c564a7d8e468089af54ff479
Output for 5.4.30
da445ee55ca0a32f4fefef091851dcaf
Output for 5.4.29
38aa1392e1150e05eb89faeceded0270
Output for 5.4.28
00e53f97fce0576e23d874fabfacd61b
Output for 5.4.27
eb94b1618a1a4f62a0557c83ef9a7542
Output for 5.4.26
e15f93051f8d26ddb1c73c45599d1f89
Output for 5.4.25
43cd1cd9cc8aa375e639ee0c630739d8
Output for 5.4.24
e6708e379c4b9ef84d5eb46a14c62e06
Output for 5.4.23
c7ecdd2cf5b695080150e081db9c7621
Output for 5.4.22
8d435f3c5dad4e43d7b25287fc42447e
Output for 5.4.21
cc42f6d92cc3a1e9a7771b3f8add5985
Output for 5.4.20
685827b75a1bc6a735431164abb16487
Output for 5.4.19
d00871bb161d92be0315b3b60887edd2
Output for 5.4.18
5472ecd26919e7fe03a77a53e9ca93de
Output for 5.4.17
83e042ae6811f4983fdd6c701f64de76
Output for 5.4.16
f0eee7d2bd41e6e53ac48b90056330a9
Output for 5.4.15
f57b584afa42511326adb9202c3ba47e
Output for 5.0.0 - 5.4.14
Fatal error: Call to undefined function openssl_random_pseudo_bytes() in /in/X1fCR on line 2
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/X1fCR on line 2
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/X1fCR on line 2
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/X1fCR on line 2