3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $salt = ''; $iteration = 16; for ($x = 0; $x < $iteration; $x++) { $switch = rand(0, 2); switch ($switch) { case 0: $salt .= strval(rand(0, 9)); break; case 1: $salt .= chr(rand(65, 90)); break; case 2; $salt .= chr(rand(97, 122)); break; } } echo $salt; //echo sha1('wartawan'.'Y690oU8a9x6xKTB0');
Output for 7.1.0
9Tg80509Hr8400K5
Output for 7.0.14
h6ZF495mP3q5eIsV
Output for 7.0.6
HcfXmtuMAXyHx2Bx
Output for 7.0.5
bqzE7w6n2gwia43a
Output for 7.0.4
06qe0FxHnVWM3HBP
Output for 7.0.3
1k91X22bBj7v7Dr0
Output for 7.0.2
7kiv147eQ4n8yaN8
Output for 7.0.1
9Al6QCll6782sJVQ
Output for 7.0.0
kvMW63jlYUvTILy7
Output for 5.6.28
l403pA7Vos8512g9
Output for 5.6.21
Igo7IxoVIoj764eN
Output for 5.6.20
1kp1wGSWwwn7DGJT
Output for 5.6.19
H505OCmT9ev42s4l
Output for 5.6.18
hdQ8186KGvjCa7W2
Output for 5.6.17
RW9H0KJP5qDxHr94
Output for 5.6.16
8bZf3Ac1EJI0VdlW
Output for 5.6.15
2RGhh44Bfje6k9bt
Output for 5.6.14
6GVX9r43RwW8I00L
Output for 5.6.13
R9DQn7sTc1b1pa5Q
Output for 5.6.12
xW6j449Qw4U2n0R3
Output for 5.6.11
9rY3Csec7Xk6Houx
Output for 5.6.10
bDDl3P3N7xWc4u5d
Output for 5.6.9
1g4Ya2lw6y25v9M5
Output for 5.6.8
ea5jox56J0F3A6d5
Output for 5.6.7
v6dUs9wJuU04xVr3
Output for 5.5.35
FrR5ITfGTK2p1Y0k
Output for 5.5.34
18ztnuE9sfXflS6j
Output for 5.5.33
4LZbZm69y2tMC4VP
Output for 5.5.32
AX9vd7N1ZptFyk0Z
Output for 5.5.31
aZzYDMHcQd0033hN
Output for 5.5.30
2SMPWTWLqIeH22Up
Output for 5.5.29
6c7ypjZ70qV7rX9a
Output for 5.5.28
6nk3D352w7O2fcxb
Output for 5.5.27
5R1Ur8q1tHlRTPx0
Output for 5.5.26
yCRp8AYtd5A8x9QJ
Output for 5.5.25
8007XK69TG64FmpB
Output for 5.5.24
eSTiQo0y510uxj4w
Output for 5.4.45
A7gp64X8zu8s2pK7
Output for 5.4.44
Kgn2reA2F8OtU2of
Output for 5.4.43
YOuh9vin6Gi7qkJX
Output for 5.4.42
3qeewg9AL2kNAWD6
Output for 5.4.41
198974e27EGs557l
Output for 5.4.40
UaZt2gcf0Sq2Qrp2
Output for 5.4.39
mlR4iBOqEk1b7bGo
Output for 5.4.38
naWt3BCbEWH1lDD5
Output for 5.4.37
22ez7E4gwT8Y8A5G
Output for 5.4.36
958JXRT632RQBEK5
Output for 5.4.35
jIuPyU1L45UbGr6A
Output for 5.4.34
aItryy3fWadbYbnx
Output for 5.4.32
rz2fHe5115A7eqV5
Output for 5.4.31
24Jx5A7Tl4DIo3I6
Output for 5.4.30
aTy1CAcLP0lemB69
Output for 5.4.29
cAQ5181s73y4V5k5
Output for 5.4.28
zS2tkXyO18w01m4A
Output for 5.4.27
2u5BLU8gT28XyCt0
Output for 5.4.26
NGPQQ2HjuDxfLnA1
Output for 5.4.25
A9RGs2LWBzl8g0q1
Output for 5.4.24
ZEZe77YynZr6pnI8
Output for 5.4.23
jV3ZN4mzUHvsTPVf
Output for 5.4.22
9Fn6jUwNnCj251AS
Output for 5.4.21
s7wWacSDpSXzXsDL
Output for 5.4.20
T943asBb05S0l2f2
Output for 5.4.19
2c0pE5KUO9G1asbG
Output for 5.4.18
S1XNav5S1wIJZ6Kt
Output for 5.4.17
91TdzqKspgxy52K6
Output for 5.4.16
e1nvUs205Ue3O3lu
Output for 5.4.15
68kFK398552l99Vt
Output for 5.4.14
5Hm22Qczs5cpV8t7
Output for 5.4.13
7a46sLY2w9Gbr26I
Output for 5.4.12
63I8oHbL9t5XEkp9
Output for 5.4.11
RM0B5yezIc3HIvE7
Output for 5.4.10
EhLcN1z3m14jLNaG
Output for 5.4.9
hT9yKa495tifw94z
Output for 5.4.8
14lk8XL7yVt3S2n8
Output for 5.4.7
i6CboyT66CG7lULB
Output for 5.4.6
ZkT1gxblsWuhJKUG
Output for 5.4.5
D0D8dV0kUy29Ru1u
Output for 5.4.4
uh8sRJ6w9ymdMJe5
Output for 5.4.3
pdGMy4RsKJRA4iW5
Output for 5.4.2
d0KpJcZVQj4X24vO
Output for 5.4.1
40fbBhg48Y9cMZha
Output for 5.4.0
0Mt881dGHKVgrmc2
Output for 5.3.29
iox36140XNBMTYk5
Output for 5.3.28
mu2L9Jqzy0v77LRm
Output for 5.3.27
3K6rp97t754Pyo73
Output for 5.3.26
8W27VvZ77gYUo1mw
Output for 5.3.25
6XYG58ot5obW5pB4
Output for 5.3.24
20hzQFPj8AHV8qFx
Output for 5.3.23
P6hSn54pGcFNaOBW
Output for 5.3.22
5x3mEX2T4ep4t1eG
Output for 5.3.21
gqfwg1v0g6107SQl
Output for 5.3.20
ipbdOv3N44tF4R17
Output for 5.3.19
56lXLes139Fn7hI6
Output for 5.3.18
1Qi7vKz1l5N1btf0
Output for 5.3.17
f5az3w6cexaT5MZj
Output for 5.3.16
cjKzX9Z3160zz79y
Output for 5.3.15
129VPgYp1h5Sppk7
Output for 5.3.14
8jta84dM1zLm9HVr
Output for 5.3.13
0BU1Du0U3DdH9f8I
Output for 5.3.12
687DWaY4D4jJ8uob
Output for 5.3.11
tcuhJe9sS9zD109y
Output for 5.3.10
RN3b50Nqt02sgGqA
Output for 5.3.9
0A2masMiuzi1PFBU
Output for 5.3.8
gFr5sW2kFCWbG991
Output for 5.3.7
fBGv3TXnX21okRUH
Output for 5.3.6
6Z3eEEJoPS6fcw3K
Output for 5.3.5
Q4W71LZHiPj2hMQ0
Output for 5.3.4
75R62AXEICEB0NG7
Output for 5.3.3
qQg3ZFIPka1jbTgN
Output for 5.3.2
Jbf7U44ZUeEQ97cL
Output for 5.3.1
a4l8cW4CcS3rfn6e
Output for 5.3.0
3mjrSOa757FfPz0C
Output for 5.2.17
SVhhm3OPK1XAUdZC
Output for 5.2.16
3Ds6eCLb828n3A7k
Output for 5.2.15
r71958806f2OTncr
Output for 5.2.14
nZNBaYV9ZgoqFy69
Output for 5.2.13
3AJG0X4J0N5K07sT
Output for 5.2.12
91lrn1lxV8IxX873
Output for 5.2.11
Y76q0B3rzET5Zn4N
Output for 5.2.10
WcOG123CqQ6L2o6O
Output for 5.2.9
7CT9wVXOHHsVY8vC
Output for 5.2.8
GchJMqqAI5N5F96t
Output for 5.2.7
z7469ce46JYM2Qx9
Output for 5.2.6
Z22z5J2u7hZdA2gD
Output for 5.2.5
s0lQvNOLKGFXDM29
Output for 5.2.4
DeUwR8jeS0d3wCgK
Output for 5.2.3
d8yV9i6a68SGcCD2
Output for 5.2.2
QQzWju8495693yND
Output for 5.2.1
18C62yJl2Vxy4eYs
Output for 5.2.0
UeBGAMTI9CqAzs86
Output for 5.1.6
P115odX3scq2d75T
Output for 5.1.5
y5zfME40j61JHY5B
Output for 5.1.4
6JBQO1lwaAPw0Teb
Output for 5.1.3
ljijK60O5s03gTEj
Output for 5.1.2
U8Pkul58Kgsw0hWy
Output for 5.1.1
27EIOSv96c2bmUkC
Output for 5.1.0
Fatal error: fatal flex scanner internal error--end of buffer missed in /in/tXlsl on line 21
Process exited with code 255.
Output for 5.0.5
6M6n5KM8163U9D1j
Output for 5.0.4
oW5xNGMNQD36LikV
Output for 5.0.3
7K56uYc22Ui6pD0m
Output for 5.0.2
F7SW6RCC37E0Zvb5
Output for 5.0.1
VLI6svixPaRz0BDf
Output for 5.0.0
1K4tWC8zBx4Z5nc0
Output for 4.4.9
uV1gD5Spw17B0ptS
Output for 4.4.8
pUulZ30w13ftzhq8
Output for 4.4.7
fAlAkLm1GCEQ5HSp
Output for 4.4.6
clA0kY8iKg9yV4M1
Output for 4.4.5
7i3QOzm3dSK3679M
Output for 4.4.4
1y4fuQNG62z47Gk7
Output for 4.4.3
YEGXPZ24o58O5W9Q
Output for 4.4.2
0W0X17nQRK826iKN
Output for 4.4.1
1Udmg6NPy9L56Bpb
Output for 4.4.0
b17Xr8BCPOArfV1Z
Output for 4.3.11
SX9UeIo364CZtzWd
Output for 4.3.10
MKgqGq8T2KbdfIf4
Output for 4.3.9
Z50QbMFq40R56HKy
Output for 4.3.8
lx9VqhzyVy2Vqs11
Output for 4.3.7
CBZy1g97ehZlAnl0
Output for 4.3.6
GtoGkN1Mxa0L7cQZ
Output for 4.3.5
PV8xre8Sk284v7g4
Output for 4.3.4
X8BUyAWB3A42L757
Output for 4.3.3
uV178sb57ItTlgR2
Output for 4.3.2
2666W3s9YNX2cD2t
Output for 4.3.1
85487kf4g0k0TtQP
Output for 4.3.0
Z9r884Rl24o5GXeH