3v4l.org

run code in 300+ PHP versions simultaneously
<?php $generated_id = strtoupper(substr('abcdefghijklmnopqrstuvwxyz', mt_rand(0,25), 1) . mt_rand(0,9) . substr(hash("sha256", time() . mt_rand(100000,999999)),0,6)); echo $generated_id;
Output for 7.4.1
K4C58495
Output for 7.4.0
I6778862
Output for 7.3.13
M3F4B2DA
Output for 7.3.12
V1552059
Output for 7.3.10 - 7.3.11
O012B0FE
Output for 7.3.9
H70AAE3A
Output for 7.3.8
I06174D8
Output for 7.3.7
P2A00D91
Output for 7.1.25, 7.3.6
F8BA3C46
Output for 7.3.5
L0B9561B
Output for 7.1.29, 7.3.4
Z9F6D52B
Output for 7.3.3
I19A98DF
Output for 7.3.2
T8BD2295
Output for 7.3.1
L7C6EB7C
Output for 7.1.11, 7.3.0
H5F42BD5
Output for 7.2.26
T65D5A33
Output for 7.2.25
K911E06D
Output for 7.2.24
O648B538
Output for 7.2.23
L64A05BC
Output for 7.2.22
C1092255
Output for 7.2.21
W74CC5E9
Output for 7.1.18, 7.2.20
G6D72812
Output for 7.2.19
W0ACF28B
Output for 7.2.18
P63F8F33
Output for 7.2.17
B31682C9
Output for 7.2.16
Y47801BD
Output for 7.1.31, 7.2.15
C7D12041
Output for 7.1.33, 7.2.14
X12467B3
Output for 7.2.13
V0258269
Output for 7.2.8, 7.2.12
H9BF0C51
Output for 7.2.0, 7.2.11
T00F9FA5
Output for 7.2.10
G859C78B
Output for 7.2.9
U0B21F4C
Output for 7.2.7
S8F07236
Output for 7.2.6
M6499240
Output for 7.1.1, 7.1.20, 7.2.5
A112FCCE
Output for 7.1.24, 7.2.4
Q271AE7E
Output for 7.1.7, 7.2.3
L041F37A
Output for 7.2.2
V51BBEDC
Output for 7.1.13, 7.2.1
Y9ACAA81
Output for 7.1.32
A6E4ACC1
Output for 7.1.30
F24B8E9F
Output for 7.1.22, 7.1.28
F03211EE
Output for 7.1.27
Z6EA8323
Output for 7.1.26
F18507C9
Output for 7.1.23
H0D799B4
Output for 7.1.21
F239236E
Output for 7.1.19
Q24CDE97
Output for 7.1.17
M1D61D22
Output for 7.1.16
M6E19CE9
Output for 7.1.15
H290E909
Output for 7.1.14
N0CE392D
Output for 7.1.12
D6F358A4
Output for 7.1.10
B7B8C225
Output for 7.1.9
N66AD9AA
Output for 7.1.8
F8716440
Output for 7.1.6
R9FD0FE7
Output for 7.1.5
L4872793
Output for 7.1.4
N79C87BB
Output for 7.1.3
Q07544A4
Output for 7.1.2
E76304F4
Output for 7.1.0
N6ADEB50
Output for 5.5.31, 5.6.11, 5.6.15, 7.0.33
E99DC9B1
Output for 5.4.13, 5.4.23, 5.5.15, 7.0.32
T67EA717
Output for 5.4.32, 5.5.3, 5.6.30 - 5.6.31, 7.0.31
B43F8D6F
Output for 7.0.14, 7.0.18, 7.0.30
Q8115A71
Output for 7.0.29
X06C29A7
Output for 5.4.7, 5.6.33, 7.0.20, 7.0.28
R2801049
Output for 5.5.7, 5.6.17, 5.6.29, 5.6.40, 7.0.27
K460F5CA
Output for 5.4.21, 7.0.26
Z9E83AC1
Output for 5.5.8, 7.0.25
E5ED08F5
Output for 7.0.13, 7.0.24
I70DC488
Output for 5.6.0, 5.6.22, 7.0.23
X7797CE4
Output for 5.4.31, 5.5.1, 5.5.9, 5.5.17, 5.5.19, 5.5.22, 7.0.4, 7.0.22
L9C72961
Output for 7.0.21
L90D81DA
Output for 7.0.19
N3696005
Output for 5.5.16, 5.6.12, 5.6.26, 7.0.10, 7.0.17
A60DADBD
Output for 7.0.15 - 7.0.16
Y9D3105E
Output for 5.5.5, 5.5.37, 5.6.32, 7.0.0, 7.0.12
A34362D9
Output for 7.0.6, 7.0.11
G8C7043B
Output for 5.6.14, 7.0.9
Y2E08AD9
Output for 7.0.8
A73DC846
Output for 5.5.21, 5.6.4, 5.6.13, 7.0.7
N8E43881
Output for 5.6.8, 5.6.20, 7.0.5
W2766218
Output for 5.4.11, 5.5.23 - 5.5.24, 7.0.3
N1020867
Output for 7.0.2
M9F6BE79
Output for 5.6.27, 7.0.1
E5CDF1AC
Output for 5.4.10, 5.6.25, 5.6.39
B15FB222
Output for 5.6.38
U5BDEFF8
Output for 5.6.9, 5.6.37
C508F6BE
Output for 5.6.36
M9CF8E51
Output for 5.6.35
I6F980FA
Output for 5.6.34
I841AB4E
Output for 5.6.28
Q5E96227
Output for 5.5.29, 5.6.24
Q7AEEF47
Output for 5.5.4, 5.5.27, 5.6.23
P5F8C290
Output for 5.4.8, 5.6.21
Y4F382FC
Output for 5.5.26, 5.6.19
W5318C4D
Output for 5.4.5, 5.6.18
B83EB2CD
Output for 5.6.16
T8077FC8
Output for 5.5.34 - 5.5.35, 5.6.10
G924541A
Output for 5.6.7
S18CB74C
Output for 5.6.6
S13C6FF0
Output for 5.6.5
C12CA5FD
Output for 5.6.3
J686FBAC
Output for 5.4.28, 5.6.2
I45C1B5D
Output for 5.6.1
F1E0A993
Output for 5.5.38
Q5C22B99
Output for 5.5.36
E0883270
Output for 5.5.33
Z2689089
Output for 5.5.32
O0E937CA
Output for 5.5.30
F21B65C1
Output for 5.4.41, 5.5.28
K8611990
Output for 5.5.25
T37674C7
Output for 5.4.17, 5.5.20
T55E1C67
Output for 5.5.18
R71D1061
Output for 5.5.14
P8DBEACF
Output for 5.5.13
X40892F9
Output for 5.5.12
P0D79D6D
Output for 5.5.11
N83E0448
Output for 5.4.27, 5.5.10
U720B728
Output for 5.5.6
P4DEADB4
Output for 5.5.2
W111940E
Output for 5.5.0
L3E64F9A
Output for 5.4.45
F0EFAA50
Output for 5.4.44
S0B13367
Output for 5.4.43
H06A4E65
Output for 5.4.20, 5.4.42
Q907B692
Output for 5.4.40
G1593886
Output for 5.4.4, 5.4.15, 5.4.35, 5.4.39
N951FBFD
Output for 5.4.6, 5.4.38
C688A7BD
Output for 5.4.37
M557B372
Output for 5.4.36
T013E79B
Output for 5.4.34
M63D02B7
Output for 5.4.33
Q4ED5532
Output for 5.4.30
H0CD75D0
Output for 5.4.29
E5A9B966
Output for 5.4.26
M7D88301
Output for 5.4.25
H82B4B76
Output for 5.4.24
M1B83113
Output for 5.4.22
P2BFD2B0
Output for 5.4.19
H7FC2063
Output for 5.4.18
D4D45CB5
Output for 5.4.16
T778FF32
Output for 5.4.14
Q3870782
Output for 5.4.12
V8380C11
Output for 5.4.9
C31ADCF4
Output for 5.4.3
F0298520
Output for 5.4.2
J2205919
Output for 5.4.1
L98B8A1D
Output for 5.4.0
N395A3D2
Output for 5.3.2, 5.3.4 - 5.3.5, 5.3.7, 5.3.9 - 5.3.11, 5.3.13, 5.3.16 - 5.3.19, 5.3.21, 5.3.23 - 5.3.26, 5.3.29
D12BB62E
Output for 5.3.3, 5.3.6, 5.3.8, 5.3.12, 5.3.14 - 5.3.15, 5.3.20, 5.3.22, 5.3.27 - 5.3.28
H354CED3
Output for 5.3.0 - 5.3.1
I6A54A70
Output for 5.2.17
W217B3CA
Output for 5.2.16
L7ECBDC6
Output for 5.2.15
K2F2BB29
Output for 5.2.14
E9587E32
Output for 5.2.13
O4F38C6C
Output for 5.2.12
I354721D
Output for 5.2.11
M2D8D147
Output for 5.2.10
F2522ECC
Output for 5.2.9
V15F8934
Output for 5.2.8
T9BE8E86
Output for 5.2.7
F9A04C54
Output for 5.2.6
H954622F
Output for 5.2.5
D43511FE
Output for 5.2.4
G3E8972D
Output for 5.2.3
A3506503
Output for 5.2.2
T1FF7211
Output for 5.2.1
C55CDBAB
Output for 5.2.0
D0BB2F03
Output for 5.1.6
S71B6FB7
Output for 5.1.5
E8D54F37
Output for 5.1.4
L851B6AB
Output for 5.1.3
F092C2B8
Output for 5.1.2
O5EF3601
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.1
Fatal error: Call to undefined function hash() in /in/CGIjN on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: hash() in /in/CGIjN 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: hash() in /in/CGIjN on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: hash() in /in/CGIjN on line 3

preferences:
281.71 ms | 401 KiB | 325 Q