3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo base64_encode( openssl_random_pseudo_bytes(32));
Output for 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Fatal error: Uncaught Error: Call to undefined function openssl_random_pseudo_bytes() in /in/EUe6d:3 Stack trace: #0 {main} thrown in /in/EUe6d on line 3
Process exited with code 255.
Output for 7.1.7
8sJSee19q56wAPJs5bnC3WGtTFYx3p7hHhxyWhPZd5o=
Output for 7.1.6
kdD31UJtWYQnHE9P29RJg3EDShLs4Z9SkR6CJWA+Un8=
Output for 7.1.5
mBzjTR8FshH6l+6p2iHbO4+JfRREctZowevWB4I7aX8=
Output for 7.1.0
1jT4uZrisTq60z3UrS92k6rW7OlEPebfBgbwunCpa4k=
Output for 7.0.20
6IU33NCAedFLZF99U2cM+qEDUFe5N30nIgXmFQ/Kp1k=
Output for 7.0.14
plwNni1oMJ8cQS4zYtu1jhN73ogQICXWlNdSxIt8LFo=
Output for 7.0.10
KirdPKuijpVJlCW+rpa8YX+XmGyoNO3QJGyKIxtYcms=
Output for 7.0.9
BzCn4sKxLFiFv9mmMnyQaSdlSmK5cp5ZC4oXSqyXSeQ=
Output for 7.0.8
m+lKXhh0VQi4EBY7QDMjS+GdC2XX8vFsHRfYnOpeWaA=
Output for 7.0.7
nAinRkDDQaEeSWWmsLg8JW3VGlsMuTR0Xl2YXhfakuE=
Output for 7.0.6
SWHZPbHGZFDh/TK6ZmWC3NSj7gJiIMC8dMttzpACrf0=
Output for 7.0.5
+g19C5GMe5RMpOJ+bpNbuubE6HMA7zGDmsdgIt0d/Eo=
Output for 7.0.4
+vxecedvd9oKuvDZYhaLD3KX0DGizc+4BDCL81fZEFA=
Output for 7.0.3
C6D874P5RP9vLYw3wDOmb0798H9Of6skEJuMRNHVSCo=
Output for 7.0.2
XOWTyHZl+rhPjwAW/eFL/ThiMbyq5eKM+dhsSJkptkw=
Output for 7.0.1
1zOMk6zkCsGaR4A64KAuloxWu7Kiv9KnbM0D8ftyJfc=
Output for 7.0.0
J/tAbuW4aIOcnRcjbiSd6AKvHaVbrI9EwdyiYIvjPdo=
Output for 5.6.25
bOugThvxozEp3HHN5gBAwfhSKUheVr4FyZOBF1/AcAg=
Output for 5.6.24
rx93kgJWkYby6o5ylfh2nwi4XlPAm2MlDbz4LnAamig=
Output for 5.6.23
x1OAEg4mtjJZ7ipONXhowQeRbk+Cc/WBPNrStkFdC6Q=
Output for 5.6.22
+T6JqUEFKczz1pwiMiCjnl5jhSEpFlGHF6cflOkCfpk=
Output for 5.6.21
jMPDHnlOQJZzQJpLXCTpuSZBea97WHU9RKE6T/RWCvI=
Output for 5.6.20
1DsC3/N3uJHAz8ZvXJ7EwKQo1Tw+ZPy769VEyDVA/Zg=
Output for 5.6.19
b9mI250mSUlm9Ue6NU0lGRZPCG1dSn/IIRFx632otBM=
Output for 5.6.18
t4/olUZVzlFQTl3oPBy7xIMRv3bzkw8+x9etNY4LsrA=
Output for 5.6.17
7SIxrWl4l3l4YP4+ibi56ada2olXgGGa1wsnDEgHbIc=
Output for 5.6.16
YIpNxNCFqHISlDSKg6eF0vqo4YVB2i5d7AXGXlSH0/o=
Output for 5.6.15
W2uU8EHo5x3bhPks5SsFDyVLs6/CqLFTNq4gNFcC5Tg=
Output for 5.6.14
SttoV1NqtsX+ycp+WGeWYeXO04dnst3MQ5bza+HzWmc=
Output for 5.6.13
jT1pDHxRNZ+Wwtf6yov/Zwjzpz0PJu0jiDrLtca7h0A=
Output for 5.6.12
ZRqRs5ZTnvgzPSqxz/JvN9qZDKlBjoLXf3P9fDPKG8s=
Output for 5.6.11
Lyj7W4+/jx4Yqcxi5Ja2ruVMeMCe3JPrtQeXQF9dB10=
Output for 5.6.10
YyZDzHfqVPlPwP48lSHbgTyD9VAHTviENfqqsZujB7w=
Output for 5.6.9
Kf9kOuccbc2LyQWj2qM850sWxU1AcqJnIQOtpAXEY6s=
Output for 5.6.8
cVzmUzj2IxyNHElGXmePvrQ2/pqip3TD+rjXIRHvOJU=
Output for 5.6.7
+568mZvEq8QrhlWz1NvAR+p1u5GISbfm+zbGWkBOol8=
Output for 5.6.6
3P3t0MnckXFwDEbD2RDG4lEQ2mDJvUaLZkfnOy2VSv8=
Output for 5.6.5
17UUgKgzOzEfF4hAYVs6Docgyb1xD5HZ8epAHlCKQJY=
Output for 5.6.4
gQgHcROf3EG3hZi54E+Nr9u+KkTO/jhxQrBDUkQXTx8=
Output for 5.6.3
yLRRNJtVya7vuFoCBX9KYsfGIq9i80gdfYFzuyiVLv4=
Output for 5.6.2
mRe/HouL5efpyo0DoDayE/KyXAdJpqzpGBOjzW4IogE=
Output for 5.6.1
jTDy1FhOGafgmmPGx8TI2fPI33zDagSfxMhmzSebAcs=
Output for 5.6.0
8xdtwh9OoCVGNLXo1MQNRcXvkzIpOIv24dSPEM5ZOys=
Output for 5.5.38
ar/Pex3uwN3/BIDzJJdM8sFut9yuoKA0NaXp7bJnR3g=
Output for 5.5.37
gZQ8ekSsGHB1capqTm30JFnTeI1lKorrNDTbHOm+kbE=
Output for 5.5.36
dFRcDMnToMFumbfxPzQNTflhF2RZzq1JJJKfbA3ECWE=
Output for 5.5.35
aqw0zCkOixHtLJ9WJvv3GvgxrZ90AdkSD9LwA26YwM0=
Output for 5.5.34
CZhrBl56jiyu22X+fhgngoZYoFITRNq/YfE1DsJFd+w=
Output for 5.5.33
lBnCDrviE+BjPZlz8XP9IhNdstUdshskDC2Y6ZapIBU=
Output for 5.5.32
XPhfWKBwSLWq0PoGRafis1MkDnmknPMl9c7mf1p3KBs=
Output for 5.5.31
tVXMPZxr9TmhD+PJnDciVUk9l/LCr96QQY3t9VcXgCk=
Output for 5.5.30
mTTbVMn7gZWzLVxIcRt2n+1V7Zr89uEUsYCBowSM4vs=
Output for 5.5.29
1SOVr76tnLAWGNh9NNQSlDYUBPH3sJJuaZuKq64Mcow=
Output for 5.5.28
i2/U/pRgMdWVK1I/MNoz/eARPxHHoQrOgZ0PAOKt6ww=
Output for 5.5.27
RDxIZ+1ve8jb6a+y7113qF+oKtFW5fP20pQ+7uRXM0w=
Output for 5.5.26
uXcrXBWKWLLrvBndRdOnGUBDXZC28VMWaxzU9yIeI8I=
Output for 5.5.25
LUvb223nj+f6IyWdgLWNNDSOjssMnvNkuijuLltIl6s=
Output for 5.5.24
YcKDB7DhdV077AyqAVJGoMX/8Q/TWx4yBbv/g7PNhqk=
Output for 5.5.23
/AKQHxF7qng98rPaGcBTWGJna7QYcEJT4eIiuvwYEJQ=
Output for 5.5.22
QCJ7355IiD1r6l0GUQlLxd/tBHcXtx/A2I6fXPQKMA8=
Output for 5.5.21
jHq8Fk/gWCFB8iAyeZxhzm5lka+wrkp09ouv2nP2gF0=
Output for 5.5.20
qZWuzkixO7hx+4P7gtg0FK38j59MZY7G8LJa632Gv1M=
Output for 5.5.19
gYJUYgItiQ0deABG9T+lxHm+m8DX7qxUDrTqD0p3RxY=
Output for 5.5.18
WJk7dvaEf0iFAdAelA3RjMh80jSpgNSRKHLKgFU4xtk=
Output for 5.5.16
B8oVB9O1hcJ7uZFChvMClJdhm3Yys5kLAz7PeMCvTk0=
Output for 5.5.15
FthDgb/tbmeWtP7rcTWfDoM+qDMMwgpM2Slb5ATRpBM=
Output for 5.5.14
EH/oppSCYiI4y81+qPigXYY2Gxyxsp2KfO+tIS7nkUg=
Output for 5.5.13
LQw0K+LIJOpRah2brRokFbL1oqZLThVVjJ7mlmCAoN4=
Output for 5.5.12
Dkzasrh77vVNUAgCDRC64RPOwYpIXCPNzEk/Ie4nPsI=
Output for 5.5.11
y3tMTr66VfAiWaKCZci7vKd6JlDgM25Z1ifwBM4Hxgc=
Output for 5.5.10
Uehl8rwKC3+7HLhJWWOT8lkiV/PJt95kwhxBI1Knc+Q=
Output for 5.5.9
NjI8LiEG8TiJa60jtA7sdWY76IGL6XQM/P0AyUJpBjc=
Output for 5.5.8
PokqOxipJlh0uai13Eh4zQFgAX8FYZHKaODF1CPaW6g=
Output for 5.5.7
i7FTbfj7fkJXch5+gpPcfPMwWJ8j1Zd6rnya95ZFhYw=
Output for 5.5.6
I+nisyfwN8j6b9RABktQanqq8Xck+V3GW9oCXg53xy4=
Output for 5.5.5
p+pM7bnaFoght7NWHQ9wqrQxtkD0HeCZZBHABBLDryk=
Output for 5.5.4
n7463ZkzFZHg4uVyqy4VNYHrDwu8t/7MumZ6Z+9oOJc=
Output for 5.5.3
fJ8yKmmqkYvxwnpT473jzJk1zzuERgBP9io4hN0dVyc=
Output for 5.5.2
3SRxM2UtH7ze+08cbJ+tW9jAwg8lsNi6z4q554H2bQA=
Output for 5.5.1
GTk54Zxj1ibeceaFJNaZUw5jwtEf8ER1M0QLNpyhyTI=
Output for 5.5.0
uofv2h0t1nyQZsSVKAEqKoD5PWjpwGv1hUaZulXZqKA=
Output for 5.4.45
6I+ycGCFTD33mcPWZY/zvCfDWW7NJqDvgTRtcioNyDI=
Output for 5.4.44
9sUQlW9xqF2qwHrS85vU0wUlpoMHeUGxbQQvOWaAQw0=
Output for 5.4.43
df8U7WzSEy1xhVxwxmie+1Qc85S29j1ghzsVgOSwf2c=
Output for 5.4.42
JRNv0NGibqpX8jK5YuHaskr2BBlpHz8c6djydat8y6g=
Output for 5.4.41
Xas9lKg2T3tDw9Xf1pmhWApQsPzeRQE656wVL9ju2Ok=
Output for 5.4.40
6PrSzgxAarkp075iRTImD9Qkfm76ekKr7LK/9uX6Ukg=
Output for 5.4.39
SxaPTL+oLnEJ9XCHzm+20se47oa23Ro6hWK1UQ15oVA=
Output for 5.4.38
zd1/FJRYCiMmcEuj8OPNXBOrqmSZAmmAvKL7tYJp2WA=
Output for 5.4.37
Y2XOWVTl5Ky/z3Nas2+HyrI+GieMNCelPqbV9Krm//0=
Output for 5.4.36
3E/PufycN1gIL5eJKGNOgVfwcmKbSbOdp5vF4tPWugo=
Output for 5.4.35
Jto38j2fBHVvxJjoD0bS7Imvb1WS5BMuBj4H+kGB1XM=
Output for 5.4.34
mFDikJrhrhNQvqKF/XgxQWnd700cdl3Baum8W6Qvfh0=
Output for 5.4.32
nMfxHE3pkAscqJ8yWK6hHZ2tbwe2CMfXIq4+4y0+a6w=
Output for 5.4.31
C+FEKsu0otsVjcdTq1FGhnsiDHUzUKu7evdz4Uwmfv4=
Output for 5.4.30
DH1pwfaLb3XY9pRuSG8EesIAP2kIbWUvitRTsNyIYPo=
Output for 5.4.29
BYyssdoo9hpow8B+GoXQu/7+DxP64EKjOB6gAx8dT8U=
Output for 5.4.28
Sl9L+uy86suLR6+SzTorKsTULSehGoixmDq6vvcS7ms=
Output for 5.4.27
dVs55y3XfGMeubcYEpV78glEJy2A3X/tAqtSrBqHPY8=
Output for 5.4.26
8/wNg5/xnG0FDuOyircT83GNbsokTPeROMHWa7jwSR0=
Output for 5.4.25
GBoGHEmVsm+IEhn+USv+LhUdsQfYSti0And2HjG5WCc=
Output for 5.4.24
anqeLxl5h3ZCFJUHWiPtznzdbGTBPbX57sZsjuQEvMc=
Output for 5.4.23
Jn+mO8NBhJfFMZJfgazWJ6tHi6YFhBKG4G9+Xmsy2jI=
Output for 5.4.22
1UF/lddsNCfMeOmrruv2j4MSmpbPKXg94GOssWQRz/0=
Output for 5.4.21
nxoQth8o7sEYxqglA+DCvRkv8IE1dmtyPi1pfvmFr58=
Output for 5.4.20
7mwrSyzmkJVlzepOgdnaMWkRiltSG7WiunlxwG4a7eo=
Output for 5.4.19
ZVLaL6Fmbmgl4WiqmsN7JQko1sPRwxI1wY7NWCtwadc=
Output for 5.4.18
tVQQitmGYX8CinmKr8SPPtr14Fe+jJnuGiHMeD6tn9E=
Output for 5.4.17
zuDrODW/ieonR3qo9fJgTbLHduLJQhOmiOWKQq76uAk=
Output for 5.4.16
secaIHtxvQJlTdZdU41wv2lFVaT0eFMdsakfK6UyWXk=
Output for 5.4.15
6bGU+SLxTX+7Hy5cDyVQ65xE22Lp4aVCpH5mWOSvWq8=
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.14
Fatal error: Call to undefined function openssl_random_pseudo_bytes() in /in/EUe6d 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/EUe6d on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Fatal error: Call to undefined function: openssl_random_pseudo_bytes() in /in/EUe6d 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/EUe6d on line 3

preferences:
235.06 ms | 401 KiB | 368 Q