3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo substr(md5(mt_rand()),0,20);
Output for 7.1.7, 7.2.20, 7.4.1
9972bbb916f08d2c4d33
Output for 7.4.0
35f01f1f72e3a1cfb6a7
Output for 7.3.13
8cc75b48c2a855900ebc
Output for 7.3.11 - 7.3.12
51b9614d346b9ac79d49
Output for 7.2.15, 7.2.22, 7.3.10
5ab10789e2e948c4151b
Output for 7.3.9
a06434cd75ea9ddc5b87
Output for 7.3.8
ffe571588162b906a574
Output for 7.3.7
94e0ebf3235785c93b80
Output for 7.3.6
c0ab741c75080b912066
Output for 7.3.5
a18184f3b981a4f7f589
Output for 7.3.4
81d78a399f8e7904b16c
Output for 7.1.33, 7.3.3
e0b895e2ba0dbbc46c50
Output for 7.2.4, 7.3.2
533d64e6c20b525f4dd9
Output for 7.1.22, 7.1.26, 7.3.1
f39616ec8bc9be1c6373
Output for 7.3.0
329593aa51883d4cee6c
Output for 7.2.26
196db9107794a21f095d
Output for 7.2.25
3e46590dfabb03599679
Output for 7.2.24
82410d9c7ab333a26db9
Output for 7.2.23
ed5d3738b6afe8f704b8
Output for 7.2.21
a37bfe82e830e85ba8db
Output for 7.2.19
5edb5a24b75047065030
Output for 7.1.25, 7.2.18
bacd61c3f2041f9f7de3
Output for 7.2.17
896e3530bd31485bc1f2
Output for 7.2.16
e52a838463cd2cfd8fd1
Output for 7.2.14
8596926da735bcbfa235
Output for 7.2.13
042a183c126af8900e4c
Output for 7.1.32, 7.2.12
f6ffbc808e8907ff0f0f
Output for 7.2.11
13e007354bb52622eb23
Output for 7.2.10
5fb8eb7f3470bc3f7384
Output for 7.1.11, 7.2.9
65a4955f10bfc8bc1bff
Output for 7.2.8
802334c3835028d928c0
Output for 7.1.16, 7.2.7
650dc2cbc1ca1aa608cc
Output for 7.1.12, 7.2.6
2de19878983e3bb42d95
Output for 7.2.5
2f57ac0b6e553d1cd6d9
Output for 7.2.3
7046e5b0991c14bc5ece
Output for 7.2.0, 7.2.2
db3b64918270658706e8
Output for 7.2.1
7f16fdf3509654c5241b
Output for 7.1.31
c8a8a672986c11225789
Output for 7.1.30
ceb97c9c2f67cd8a3a17
Output for 7.1.29
e87b25ded817832029e5
Output for 7.1.28
7a8a4264d73f6499e92d
Output for 7.1.1, 7.1.27
99054fbef82162024110
Output for 7.1.24
ace4a80619d8658d8927
Output for 7.1.23
ad7654cddbd1ac05fe26
Output for 7.1.21
1153647bde252eb0d8c4
Output for 7.1.20
a1a6e8ce660370476370
Output for 7.1.4, 7.1.18 - 7.1.19
2bb33fbe7fc949db419c
Output for 7.1.17
3b130708f61f5bf9c5ba
Output for 7.1.15
aa6c7910bbd433c1649b
Output for 7.1.14
d7757960f85c98fc0a37
Output for 7.1.13
a64070e2ec39746fb735
Output for 7.1.10
4cc4ddeacc4f6a534138
Output for 7.1.9
e5d6156f04dac42b13e7
Output for 7.1.8
f9423ec26eb5af3178e6
Output for 7.1.6
51e6dfdf943ea5faf2e3
Output for 7.1.5
08f06cf77756edcbe99c
Output for 7.1.3
ac15ba3139122ca65fb1
Output for 7.1.2
c12159cad615244c36f7
Output for 7.1.0
121c47877538c0979222
Output for 5.6.9, 7.0.33
76dfd1b58757d4193c82
Output for 5.5.2, 7.0.32
2fceeb53daa30d09bc2f
Output for 5.5.26, 5.6.0, 5.6.40, 7.0.18, 7.0.27, 7.0.31
fe8b39041348475a5504
Output for 5.5.31, 5.6.27, 7.0.30
a9a488693c4fcd1b6dd1
Output for 5.4.21, 5.6.4, 7.0.29
2480bfc62770e69b81f8
Output for 5.5.16, 7.0.28
68af4e3625080fef4e91
Output for 7.0.26
8153ee0acba029ec668f
Output for 5.4.34, 5.5.3, 7.0.25
5c452b7ccb5d2880460f
Output for 7.0.24
3c932e6cf1f43fd300e7
Output for 7.0.15, 7.0.23
52c4bb42b18ed3f08125
Output for 7.0.22
26ca14ab685c0e437ed8
Output for 5.4.37, 5.4.40, 7.0.21
a72911eb6cb4891f6de4
Output for 7.0.20
095d7e9e8bc9251c6ca3
Output for 7.0.19
88ac417883886bd7ac27
Output for 5.6.20, 7.0.17
324762c4eda4bb522665
Output for 5.4.14, 7.0.16
90bc33c03bad344df7f4
Output for 5.5.4, 5.5.30, 7.0.14
361c8f2845518aaedc45
Output for 5.4.9, 5.4.43, 5.5.28, 7.0.4, 7.0.13
4b2d25ec92908a039767
Output for 7.0.12
bf218fbba9fe2ef7df9d
Output for 5.4.31, 7.0.2, 7.0.11
e0bd4acaf139a4c0ea8e
Output for 7.0.10
a7248503461db8b93546
Output for 5.5.10, 5.6.8, 7.0.9
7f9e270f64ac49c4fad7
Output for 5.5.8, 7.0.8
2fda7862f18fe0fbd468
Output for 7.0.7
3b46645785e9a1583cbb
Output for 7.0.6
501f76cd3d26ff3d234a
Output for 5.4.18, 5.6.25, 5.6.37, 7.0.5
6821096ea815436c08fa
Output for 7.0.3
834b8808e8254f415caa
Output for 7.0.1
a2d67fb543591c2cdd0c
Output for 7.0.0
85d2fed6feabf4e697ee
Output for 5.6.39
27ba8d429e38a81998ad
Output for 5.6.1, 5.6.38
248b3cc686000f656d04
Output for 5.4.44, 5.5.29, 5.6.32, 5.6.36
7c8b64e3b5bde4b7ef69
Output for 5.6.35
d7017289f7a2e60b902d
Output for 5.6.34
df926106b6b4d6065b13
Output for 5.5.33, 5.6.33
669d2c0ff784d8ac09a4
Output for 5.4.4, 5.4.20, 5.6.31
c095fe2ea8f0faa9800e
Output for 5.5.32, 5.6.30
523879020128d7ae16a9
Output for 5.5.17, 5.5.34, 5.6.29
8be2927517c163508315
Output for 5.6.28
67af73c0cd23d58c756a
Output for 5.5.22, 5.6.26
c0b1badc84125639dc0e
Output for 5.6.24
c7c27f9e1442f5f2fbae
Output for 5.5.0, 5.5.35, 5.6.21, 5.6.23
2ceea9ec94b3e4f48929
Output for 5.4.8, 5.6.13, 5.6.22
ff19ec54186a674f9b2d
Output for 5.5.37, 5.6.19
7ef401c3ee15bb86f297
Output for 5.5.11, 5.5.14, 5.6.18
6e80ec7d1ba0e3602aea
Output for 5.5.18, 5.6.17
b73d36f034d0344f9d7d
Output for 5.4.24, 5.4.35, 5.6.6, 5.6.12, 5.6.16
d7dac33cfc535c1be887
Output for 5.6.15
090bd79318a36e7fa90a
Output for 5.6.14
40f7b3d51a229b1272eb
Output for 5.4.5, 5.4.29, 5.6.11
c1b62c9370fad74071f3
Output for 5.6.10
4e3037bdae770bfa6a4a
Output for 5.4.33, 5.6.7
24df239bae5c7fdb15bd
Output for 5.6.3, 5.6.5
2f42d3a180b20a5fa257
Output for 5.6.2
7f3bc055bb2ba8e18289
Output for 5.5.38
e2fd2bc35e86725763c3
Output for 5.5.36
7250ed38e2e80757c87f
Output for 5.5.27
cb1ed34133abffb5fe67
Output for 5.5.13, 5.5.25
8aaf1bcec3567ecf42d2
Output for 5.5.24
2029eb01caf572b1e7e7
Output for 5.5.6, 5.5.15, 5.5.23
f9c501d605408bd25126
Output for 5.4.17, 5.5.21
11e7c4b95baeabf0ea53
Output for 5.4.16, 5.5.20
fd00abcf3e0fcd194544
Output for 5.5.19
9be37fd82f3fd742ef02
Output for 5.5.7, 5.5.12
344caf1fed5f07c736a0
Output for 5.5.9
f1aaf5d46f3e6325901f
Output for 5.5.5
6f5aedfb00a705986e9f
Output for 5.5.1
c6b68fdcd6371d8d6626
Output for 5.4.28, 5.4.45
f15641c70b762183f484
Output for 5.4.42
27b7c861f6076d6f6269
Output for 5.4.41
e07f2f2537a441cc1913
Output for 5.4.2, 5.4.39
e264e072d11267093245
Output for 5.4.38
55c9964476ca35bc8bb2
Output for 5.4.36
c3b3c393a538a404538c
Output for 5.4.32
c32a44d61c65b4ce94e1
Output for 5.4.30
9774ece57fce6fd516df
Output for 5.4.27
aeb30c11313569b92b82
Output for 5.4.0, 5.4.26
090e99ecb3d485f440cf
Output for 5.4.25
c43bbbb5379f8d0824c9
Output for 5.4.23
85112e83a214ac083298
Output for 5.4.22
2cd23e4916367815a881
Output for 5.4.19
33a5573e97e026ee4be5
Output for 5.4.15
fcd58a275d0876619cbb
Output for 5.4.12 - 5.4.13
19889bfd5171fe5c57f3
Output for 5.4.11
6d31559a1eed3f282715
Output for 5.4.10
a9859a26bbf280b39477
Output for 5.4.7
044c570b90df6ebe5353
Output for 5.4.6
2c439d02d6a94e4fbaf6
Output for 5.4.3
825cd5d7efd6252bda67
Output for 5.4.1
174a3a2c384dca97cd25
Output for 5.3.29
bdc9c6c9c675dcbb1d96
Output for 5.3.28
e02d3000d6eff7f2089f
Output for 5.3.27
c602c691cf2fd2fda695
Output for 5.3.26
e5879bc3bd74fbfa9ff2
Output for 5.3.25
165fb499982109b2b173
Output for 5.3.24
1bdb1bc27a95696181ed
Output for 5.3.23
e2840442641be8dff1cb
Output for 5.3.22
fb533114b0bc8c315468
Output for 5.3.21
f4e141945b00175185d1
Output for 5.3.20
21e21c5067fa5edf2bbe
Output for 5.3.19
8f54368b2ef61211486b
Output for 5.3.18
5c299af0801868ffa2b7
Output for 5.3.17
22c19d53241abaf4f317
Output for 5.3.16
cd078827d9e233adcd92
Output for 5.3.15
153084636d4927185a2e
Output for 5.3.14
45166bd67dc34fe8ff3f
Output for 5.3.13
962978f80113acf16d14
Output for 5.3.12
ee2b80681ecedfdce238
Output for 5.3.11
8a75ebef97e3639037fa
Output for 5.3.10
189dce1ff676ab2da008
Output for 5.3.9
489e043a0f8b83deb24e
Output for 5.3.8
126e037049ef7bf03b79
Output for 5.3.7
88304da1c76fa0664736
Output for 5.3.6
bf707b6c4daf2a3cf6b1
Output for 5.3.5
6ae6011820b217b75bda
Output for 5.3.4
92d5eaa87ec6d2180ae1
Output for 5.3.3
55efe974eee2e3e57aba
Output for 5.3.2
326cc3a8653e97f864a9
Output for 5.3.1
a1efe7f8b0d2475553e6
Output for 5.3.0
ecd59ecdbf8bbaaf6854
Output for 5.2.17
ecf7f1d5f3d278272cb1
Output for 5.2.16
ae45813763b79d78670a
Output for 5.2.15
e5daab9b60f7e59732e3
Output for 5.2.14
5fa237f8f9bf900fe718
Output for 5.2.13
20ae07a1427ff3a1657e
Output for 5.2.12
9a819c1f2901621480dd
Output for 5.2.11
8325918545615e0c0aa6
Output for 5.2.10
d3afafd9d6616861a859
Output for 5.2.9
8a17feb96f5ca1387efe
Output for 5.2.8
4f2987f1ff1294b729aa
Output for 5.2.7
11c44ccc56dccbaf1a20
Output for 5.2.6
d0f7cbae409d1105e2f0
Output for 5.2.5
a3fb92c3f45183899df1
Output for 5.2.4
26a70463bfe3378bf42a
Output for 5.2.3
75936acaf7087969b47b
Output for 5.2.2
1b72785b32a352f62b66
Output for 5.2.1
aad1fc3b08824c38344b
Output for 5.2.0
5d6953aa8004f06ec12c
Output for 5.1.6
20d8bfe58ddb28ea12ed
Output for 5.1.5
3c0645b36aee6b18160b
Output for 5.1.4
65244cdb81540f468679
Output for 5.1.3
8bf56dc81b950d2cd23a
Output for 5.1.2
9f842b7acec01ac102d6
Output for 5.1.1
7d268a27bc1ee14c8c9b
Output for 5.1.0
6d2e2bab1762fd018ec5
Output for 5.0.5
551c2a290926151545ec
Output for 5.0.4
06fced1237c600957e23
Output for 5.0.3
1f8f90f10b776a9c9341
Output for 5.0.2
12a1e380a34e53edf29a
Output for 5.0.1
7ef5323ae3f8f9f82563
Output for 5.0.0
e298274ced9b3af45b19
Output for 4.4.9
beb028b29b136fc7e9ca
Output for 4.4.8
f4c6b1fcf4f98d847dff
Output for 4.4.7
d39a793fa8e6d69503a8
Output for 4.4.6
b4737cf0ac3666e08693
Output for 4.4.5
46a3d6b4916f46f9364c
Output for 4.4.4
be1ece3ca1be4db505ea
Output for 4.4.3
5e6d3b728a2deb7fafbb
Output for 4.4.2
b4de05a10059c9c939d1
Output for 4.4.1
127af08c4caf7355e79d
Output for 4.4.0
7f97e58021e3df56d693
Output for 4.3.11
10adbd53c8f373f3b638
Output for 4.3.10
f2f0d2ee67a96691eae5
Output for 4.3.9
0d145f9cf1dba1c9c456
Output for 4.3.8
fbcfb4a0acddffde0d2f
Output for 4.3.7
93ae46afa0a1ce46dfbc
Output for 4.3.6
74466800a4d4b5726da6
Output for 4.3.5
540c93338baad015af18
Output for 4.3.4
ad13e155856a50c65a04
Output for 4.3.3
c19dd340d63484a13c6b
Output for 4.3.2
a5360ffd97907747c1b4
Output for 4.3.1
dc62ee95a0632bb898f3
Output for 4.3.0
7be10c99d014156540d2

preferences:
225.89 ms | 401 KiB | 325 Q