3v4l.org

run code in 300+ PHP versions simultaneously
<?php $caseid = strtoupper( substr( hash("sha256", time() . mt_rand(100000,999999) ),0,4)); echo $caseid;
Output for 7.4.1
EF30
Output for 7.4.0
613E
Output for 7.3.13
9797
Output for 7.3.12
5F43
Output for 7.3.11
CF58
Output for 7.3.10
FE29
Output for 7.3.9
14CF
Output for 7.3.8
F10B
Output for 7.3.7
E794
Output for 7.3.6
13D3
Output for 7.3.0, 7.3.5
580B
Output for 7.3.4
D81C
Output for 7.3.3
AAF0
Output for 7.1.7, 7.3.2
0187
Output for 7.1.22, 7.3.1
E4C1
Output for 7.2.26
CCD8
Output for 7.2.25
84C9
Output for 7.2.24
C534
Output for 7.2.23
875E
Output for 7.2.22
5195
Output for 7.2.21
80A1
Output for 7.2.11, 7.2.20
2CEA
Output for 7.2.19
7C65
Output for 7.2.18
1070
Output for 7.2.17
9129
Output for 7.2.16
091D
Output for 7.1.18, 7.2.15
A06F
Output for 7.2.14
7B47
Output for 7.2.13
3873
Output for 7.2.1, 7.2.12
B8F0
Output for 7.1.28, 7.2.10
D906
Output for 7.2.9
88A0
Output for 7.1.16, 7.1.24, 7.2.0, 7.2.7 - 7.2.8
1219
Output for 7.2.2, 7.2.6
A59F
Output for 7.2.5
C88A
Output for 7.2.4
4D29
Output for 7.2.3
043E
Output for 7.1.33
E3CE
Output for 7.1.32
CD2B
Output for 7.1.31
C4DB
Output for 7.1.30
B6DD
Output for 7.1.29
9A49
Output for 7.1.19, 7.1.27
C964
Output for 7.1.26
2661
Output for 5.4.43, 7.0.9, 7.1.25
C4B9
Output for 7.1.23
AA81
Output for 7.1.21
364E
Output for 7.1.20
B320
Output for 7.1.9, 7.1.17
304D
Output for 7.1.15
CBE8
Output for 7.1.14
D4F8
Output for 7.1.13
F8BE
Output for 7.1.12
CA97
Output for 7.1.11
1B94
Output for 7.1.10
43C4
Output for 7.1.8
96BE
Output for 7.1.6
0F16
Output for 7.1.5
E003
Output for 7.1.2, 7.1.4
26A2
Output for 7.1.3
FCA8
Output for 7.1.1
05BB
Output for 7.1.0
5F2D
Output for 7.0.30, 7.0.33
39BF
Output for 5.4.13, 5.5.1, 7.0.32
F42D
Output for 5.4.16, 5.6.20, 7.0.31
2692
Output for 5.5.4, 5.5.23, 7.0.15, 7.0.19, 7.0.29
75BB
Output for 5.6.29, 7.0.28
A9C5
Output for 7.0.27
FA31
Output for 7.0.26
3819
Output for 7.0.25
34E4
Output for 5.5.18, 5.5.28, 5.6.11, 7.0.24
55AC
Output for 7.0.1, 7.0.23
3FEE
Output for 7.0.22
7643
Output for 5.5.35, 5.6.22, 7.0.21
4481
Output for 7.0.6, 7.0.18, 7.0.20
3C2E
Output for 7.0.17
45ED
Output for 7.0.0, 7.0.16
38A5
Output for 5.5.36, 7.0.14
5A05
Output for 5.4.4, 5.6.31, 7.0.13
F8F3
Output for 5.5.21, 7.0.12
5DAC
Output for 7.0.11
ADD3
Output for 5.4.37, 7.0.10
54DC
Output for 7.0.8
E54F
Output for 5.6.6, 7.0.7
00E3
Output for 5.4.14, 7.0.5
8320
Output for 5.5.30, 5.6.32, 7.0.4
C144
Output for 5.4.23, 5.6.38, 7.0.3
581E
Output for 5.5.0, 5.6.15, 5.6.35, 7.0.2
457F
Output for 5.4.42, 5.6.40
8BE2
Output for 5.4.0, 5.6.39
89D0
Output for 5.6.9, 5.6.13, 5.6.37
EFCE
Output for 5.4.17 - 5.4.18, 5.5.15, 5.6.36
5381
Output for 5.6.34
3C46
Output for 5.4.2, 5.6.33
615D
Output for 5.4.24, 5.5.29, 5.6.0, 5.6.30
23F5
Output for 5.4.27, 5.6.24, 5.6.28
5E1F
Output for 5.6.27
9474
Output for 5.6.26
631E
Output for 5.4.6, 5.4.12, 5.4.45, 5.6.12, 5.6.25
2E18
Output for 5.4.30, 5.5.8, 5.6.23
400C
Output for 5.6.21
C5FB
Output for 5.6.19
C90A
Output for 5.6.8, 5.6.18
AF59
Output for 5.4.36, 5.6.17
7592
Output for 5.4.39, 5.6.16
D5C4
Output for 5.6.14
2A6A
Output for 5.6.10
0C81
Output for 5.5.9, 5.6.7
BB8B
Output for 5.4.10, 5.6.5
67AA
Output for 5.5.5, 5.6.4
DF2B
Output for 5.5.6, 5.6.3
B69B
Output for 5.5.34, 5.6.2
393D
Output for 5.5.25, 5.6.1
47C5
Output for 5.5.38
3C29
Output for 5.5.37
E32B
Output for 5.4.20, 5.4.25, 5.5.33
6721
Output for 5.4.22, 5.5.31 - 5.5.32
04E8
Output for 5.5.27
C63A
Output for 5.5.26
55B7
Output for 5.5.24
8A96
Output for 5.5.22
81B6
Output for 5.5.11, 5.5.20
7FA1
Output for 5.5.19
EBBE
Output for 5.5.17
7C69
Output for 5.5.16
DB2E
Output for 5.4.1, 5.5.14
5EFC
Output for 5.5.13
B1B8
Output for 5.5.12
CCA2
Output for 5.5.10
CE6A
Output for 5.5.7
F2A0
Output for 5.4.5, 5.5.3
B0CF
Output for 5.5.2
4540
Output for 5.4.44
0C85
Output for 5.4.41
6C2E
Output for 5.4.40
29B0
Output for 5.4.38
A60B
Output for 5.4.19, 5.4.35
94D7
Output for 5.4.34
B514
Output for 5.4.33
F11D
Output for 5.4.32
18A1
Output for 5.4.31
C4E4
Output for 5.4.29
77A9
Output for 5.4.28
1067
Output for 5.4.26
732D
Output for 5.4.21
6BE5
Output for 5.4.15
95A3
Output for 5.4.11
38E0
Output for 5.4.9
A453
Output for 5.4.8
39E3
Output for 5.4.7
C816
Output for 5.4.3
3076
Output for 5.3.3 - 5.3.6, 5.3.8 - 5.3.9, 5.3.11, 5.3.13, 5.3.15, 5.3.17 - 5.3.18, 5.3.20 - 5.3.25, 5.3.27, 5.3.29
AE2D
Output for 5.3.2, 5.3.7, 5.3.10, 5.3.12, 5.3.14, 5.3.16, 5.3.19, 5.3.26, 5.3.28
22B9
Output for 5.3.0 - 5.3.1
CAF2
Output for 5.2.17
B729
Output for 5.2.16
7FBC
Output for 5.2.15
58AF
Output for 5.2.14
61AB
Output for 5.2.13
2ED2
Output for 5.2.12
CE46
Output for 5.2.11
1EF1
Output for 5.2.10
A3CF
Output for 5.2.9
CB7C
Output for 5.2.8
372F
Output for 5.2.7
267E
Output for 5.2.6
5D8D
Output for 5.2.5
7152
Output for 5.2.4
B225
Output for 5.2.3
5827
Output for 5.2.2
29C5
Output for 5.2.1
657B
Output for 5.2.0
7475
Output for 5.1.6
CAFF
Output for 5.1.5
2731
Output for 5.1.4
D775
Output for 5.1.3
C3B7
Output for 5.1.2
A3EC
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.1
Fatal error: Call to undefined function hash() in /in/3BFFT on line 4
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: hash() in /in/3BFFT on line 4
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/3BFFT on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: hash() in /in/3BFFT on line 4

preferences:
218.74 ms | 401 KiB | 325 Q