3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo base64_encode( random_bytes(9) ); echo strtr( base64_encode( random_bytes(9) ), '+/', '-_' );
Output for 7.4.0
6yGAqtNU4JgszZs1pAP5KZm9
Output for 7.3.12
x7kzCriPkwH6gzkVw8UNZebr
Output for 7.3.11
RmmtQmD1Y+hxnuXt4j7zl8D5
Output for 7.3.10
qizT1LxN99PheDLCUJPt8r9t
Output for 7.3.9
qjSsZfrDRcStzZkmo-HkEOAU
Output for 7.3.8
mGT2IIH1gchIIi_Hb0UCxTBz
Output for 7.3.7
acxcbvmkJNgJZ0zq-38pW50X
Output for 7.3.6
bGGMtuxi07MnTOJ2uMnuqBbg
Output for 7.3.5
jpgJWlrPkik6DI5eDSV9vzdA
Output for 7.3.4
bpXaFUGuy2KSFuFvverClY6y
Output for 7.3.3
sFCQjSvCYzh71D3shCktuBJc
Output for 7.3.2
qbnE4Kp7KIBj2c8L40eK2L2l
Output for 7.3.1
ei5t8ex2dOQoEU1125rdLpxX
Output for 7.3.0
S5NWZqNJWX2gGPJAeKL6b8-k
Output for 7.2.25
+DtP3mDxg+0Fc253mWaDj95L
Output for 7.2.24
EllQlTHX/nLce3BB_jERFvKg
Output for 7.2.23
nYtVGbO56BDvz-B1D1zXizIz
Output for 7.2.22
GE2ZZHu+TEm2C222KjsNkPIo
Output for 7.2.21
cR3hkL8vpT5geDI-nipoL0LU
Output for 7.2.20
jz9PlY0+9IyA8vM8a8HNuqPn
Output for 7.2.19
WS5Nyu2f5jIpRGn-ExNdFm6H
Output for 7.2.18
dVfWrpnKiEEirpe3FLAUC8mP
Output for 7.2.17
0mYaVWJDmKspf3zjqbLDTn-9
Output for 7.2.13
YVQ3zV+pFgb/ogTPCJq0Sy5s
Output for 7.2.12
R4/ZuT23qk5QaXW4-3PHzeOi
Output for 7.2.11
BcPH1COgIv9PBt-1Lxw65x0G
Output for 7.2.10
tsQbaVRerpQHVUsuiFwUDO7c
Output for 7.2.9
lv7DvYjp/s6l4LVuCtFD5TTT
Output for 7.2.8
882NG3rmxn09rkQjSBdZshzB
Output for 7.2.7
d+Wc3JGlpLnjGaCzlCXf676K
Output for 7.2.6
HbXjcsjr1R0Vl-kg6_zscrc-
Output for 7.2.5
Lk4w2b28wpprdtx6RNkooNE8
Output for 7.2.4
GztVBuUXRQmhq_7F82msaEy5
Output for 7.2.3
NPeYUQHLZnCZZpJ2xYyXnkbi
Output for 7.2.2
dMBXyWBXitJwbBK-_fxB7606
Output for 7.2.1
vKnPIfg0wb1Mp08LKSlxAaj3
Output for 7.2.0
naCivSs9BZd73sesGDL7mAxQ
Output for 7.1.33
c7vuui8yh0b61nJFISwRluw7
Output for 7.1.32
R49Ype1Fm4DtLQ3svu6nWyaX
Output for 7.1.31
rIqtZntpJw43BZEtnukSmmQq
Output for 7.1.30
gJq4dnT8OvdDqjKxp2QwSLd5
Output for 7.1.29
Bjl8mhA/mMXPHpaAhqpI9VaI
Output for 7.1.28
3zOuH+3kdKXw4UnyIztgqv_T
Output for 7.1.27
LPX58a8kVmeQ2E_BcBLy3m1H
Output for 7.1.26
uf7NBD+DW0p9eXiVjThjeG_I
Output for 7.1.25
5N3mKPfVyPeU6C-a2NWOYnm4
Output for 7.1.20
XZ1xAA7QdrPUdcWHiZrEVDap
Output for 7.1.10
TjVoQrp2aqXOEYnlE-W1s0vt
Output for 7.1.7
LtIxnZocaOcafViRqMRuzMkb
Output for 7.1.6
EN207G7uGECyFLh0kCgxWzTx
Output for 7.1.5
7IdAROKuP3BhlYbKe7b1yiHQ
Output for 7.1.0
T15doGt6q5v0TO463a3lPS25
Output for 7.0.20
8gm+xpe7xnFhr8L33u1fchXX
Output for 7.0.6
ZGtjDUIRehXJsDkYpES_0od5
Output for 7.0.5
BOGxI/klb737xubRBGl0zWRI
Output for 7.0.4
ZU0ePgJWV0FiawzbhJn2bXCW
Output for 7.0.3
GlmxAEH/1zLCoTBME_Q_vDH-
Output for 7.0.2
e6Fgk21fRmVEwOk1oXCekCc4
Output for 7.0.1
iUAcCIOBf5Z70sg1U5HqXR4h
Output for 7.0.0
7xD63LqGtAzPOQXyzpzWsKqt
Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
Fatal error: Call to undefined function random_bytes() in /in/pjmiU on line 4
Process exited with code 255.

preferences:
92.66 ms | 402 KiB | 92 Q