3v4l.org

run code in 300+ PHP versions simultaneously
<?php function randomString() { $str = ''; $alpha = range('a', 'f'); $alphaCount = rand(25, 26); for ($i = 0; $i < $alphaCount; $i++) { $str .= $alpha[array_rand($alpha)]; } $numCount = 64 - $alphaCount; for ($i = 0; $i < $numCount; $i++) { $str .= rand(0, 9); } return str_shuffle($str); } echo randomString();
Output for 8.2.14
8f06867d71aec508eb17838ef83bd6e7c46a4a93e79f7dbac971054ad74982ad
Output for 7.4.0
1138ba0c935128f0987693ee59b356a8e62d8defc8f7f0b6a5eab325a3a06e1b
Output for 7.3.12
5b3669a4c6938ea404fef15f51e31682908cb0a155ba60fe9bf04f4ccf81ec0d
Output for 7.3.11
dfdbce336a64d129e4748d30f5a39bdd99d6f257533b1589d8319add2b38ad17
Output for 7.3.10
9419eda741b17fde5edb732909515050eb993088a4faf51dc18cf437bb44bdd6
Output for 7.3.9
8274e74418992aecd3255a6edb076055d8ff2cdbeee16453b95b792eafc6f757
Output for 7.3.8
81b13abf756581d4c67c2e89d9da9bcb596a28fc2889fc63633b4f89e3cfb711
Output for 7.3.7
bace19a097668395ef1268bbd68aea8acd9d5fc4dc213c80d75a1f76261849f8
Output for 7.3.6
b18e5d74815fa1171d4eaff8c328edd1e287ac7a06a150e220b53efe2780bb69
Output for 7.3.5
25f300a0ddf74f00336b0b147abe3275c35e7874eb7de246ec0a2cb30a4c74f6
Output for 7.3.4
7ea137352de9f7b73992c8f2e7b07f6f46e85b06a634d86b0bceb58e879ff8ac
Output for 7.3.3
72f3eacb1c05b35b438791ed160d7d1020e89dca00e1d5f0a3877693dcca81e4
Output for 7.3.2
2fa9f58e7a86292c5cfbcbebc219c40e6efd737824d9515e75858b8a94193baf
Output for 7.3.1
72436a4bf99c390ae5d05c5fea07c07f4fd31e24dbaf283c7edb7708d473815d
Output for 7.3.0
6cbedc74c36105b244f67a94cfdc1e11b175b98283d5cb7f8c1f2317b3a7556f
Output for 7.1.21, 7.2.25
2fed01d5c0630381f444b275ed31a3e4e7bbb8fa76c6b0767cc17003decf08c6
Output for 7.2.24
9c224fe9405fef600b17ddc380e04398cf1683d6ce5e144d3ebecf534c81627b
Output for 7.1.28, 7.2.23
dc7b182c21a204227469cd2c250702dc441279bdf9e336cfbefcbfd4e94a4b97
Output for 7.2.22
b285cd99bb1018842756285664de12c08d19da6e01b1d5d8db8cdc13ffc4fdf1
Output for 7.1.17, 7.2.21
6a15a78346b8c7dc2a77e1821c7e87ecd2d5ec51deba0449b3c0a7ae668719f5
Output for 7.2.20
864baabe96b1cf12f2153719b9c86554a2c88896cb8cd3dc8e6ff91b3d397f37
Output for 7.2.19
e44b55a1e62baef7407a2aa274b14a86ffc4ff10b6ea45b46b7e63a09586047f
Output for 7.2.18
e39d626bdaea6954f9c3f5d1e4065db867fc8c67d4119260270018abe2b4c0fa
Output for 7.2.17
163c7d3b39f418af1f594640b64ad8dfcf86c6364d7df95cf74ddc7d60a9845c
Output for 7.2.16
8cbcd422cded5c41901f038b7b69e528ba653f83cfe47d88985bcef59e582b83
Output for 7.2.15
24df7e51e7ed2a42134482d0f1b752d003f5aaed83292dde5147b12a6d54ea7e
Output for 7.2.0, 7.2.14
cfc2b988b364006e2f68af8d90af3ee347271de64714b86494dc0bca12bef063
Output for 7.2.13
aee5100307249ceb1044e25fc3ee8fc733ac8e6bdc5f1096885a483fbd0d4313
Output for 7.2.12
3e9d1c743bace5e46012eab368ba32fd3519e1f78e0e571f16ea3f7e8e711841
Output for 7.2.11
4bf77a08a47acd6b468f6f82df8531600a142927f6c8ccd0f187f7d3ac8f79e5
Output for 7.2.10
8874cf0dc7d3437f10b3b4c2e3ac75540d2d7a2e30708f416f7dab9fa5995ede
Output for 7.2.9
ae22fc108c55cb435268bbb3cc8c05d294fd5886e91cc3379db59c48e62fd911
Output for 7.2.8
355f6f51e5272dfa796dba61dd557d3940fecd16bd91646365648f62baae6ca1
Output for 7.2.7
96c9e34f56d23cddcb14ba1563daa35a9e46ee71e99431404fc84a86a17b8c19
Output for 7.2.6
d2ed79f6aece87335c7440c3328cd32cf005b4032138b0a90ce4cc49fd4d5e46
Output for 7.2.5
0ec29bec3d248c176819aaabfa4a55e5a98661dd09df9bdf8f8c83c726176681
Output for 7.2.4
be80b3885b6eb8a9cef109ad3f3ac784a42c9fcf154e836e67013255b47c6ec3
Output for 7.1.31, 7.2.3
02cb05bb1ac79f6c207d182ff640bc204efeda338814970a4acd908d63df50d3
Output for 7.2.2
73647a0d7f0ab6d0cfec8e181995cba313a2885b336de3799023fd6b90aefc9d
Output for 7.2.1
466188a9b8aae4f20fc54a33b29ea9a788f759d646dec07b522c7b562df274eb
Output for 7.1.33
ed4cf6b44b57e9f30e2b7be3fc52f0e4db92b44881938e719baf601cdd852189
Output for 7.1.32
f0a422f6e0df743bab88d6be5649d6428ffcaad8304020a8f5d5aa896a65a768
Output for 7.1.30
4191bbe0bb250ba2c90c7c6755c6e84b43c748e0d386d0fa08c2f388bf17fcb5
Output for 7.1.18, 7.1.29
a30ef5cea3d168f0c50228ffd5a9ef6051115542c287dca7e1d3fc45e90f992f
Output for 7.1.27
7e85873db90bda7ff9f272b6284eaac64ae018ac2c41934730c1ab4286a8e22b
Output for 7.1.26
e1f411cfbf27fec189f847d5f809c5ee83a206bf1876a76543c3574388bb9dbf
Output for 7.1.25
ad5712c45a2a90cd147203b69c1f9d28a4f523ccc376391ba9edf29e3f3c58e9
Output for 7.1.24
3e18dcf279d6bc14fdb87c3aebf34bc53799525d6d2972cc52a969ce187a422d
Output for 7.1.23
b0608c8600c46e0508a9ceb3feeef1a9fcf518d3dac069564b5e787c8451f060
Output for 7.1.22
ab19ebeffb2d29df56801bbf97980dcc37d6718f1769f538819b6395fa96ccb1
Output for 7.1.20
79d758b74679e508f470bccb52bedbe6a3730afa96237e31eff68e6f88fc2b89
Output for 7.1.19
8f4f8cefe7e44724a27189611a255bc46b4dc9b5de3228ca171763e1dcbe3ef9
Output for 7.1.16
8e9a5523f1ccffa02a4259ea1d7115dc65b86825860f3aa2b33d5fdcb828b5f0
Output for 7.1.10, 7.1.15
5a9739015e7b2a41711dc0947aeb60ca38aa1a3e65ed659066ceec01c216bc0d
Output for 7.1.14
27f2f9f65a819cf7c0b67ad43cf2c5e3707e8a34fb80f23bfcec174dd2614246
Output for 7.1.13
0773191a6426f14d00f1ad1bc93fba9f22fba20ae927beb0caed731555741a6c
Output for 7.1.12
18d1599d6bc6a33c2d2b3fa24d4c23609c8a28eaa158fbb22c703c1fcd96703a
Output for 7.1.11
324aefc10a3862e049beea216ee44ee0abf93b8318c1c4d562e8c18f1d14981e
Output for 7.1.9
d16d9a5cbdbdf258c351230b4f1ca3178e5147ce1bfb9b0e59d2650f765f8f88
Output for 7.1.8
532630f7a11be5bd9f6d81dbbec1e5df56598722fe64d7de2a46d1808f594b67
Output for 7.1.7
3e4e2ec01bbadea112a878180f7e713c7418236a5a8babb026640c2e80d9be49
Output for 7.1.6
86d018e74927a9a02fa075caec440d55d9addac9b7e3237deea83e375519d5e9
Output for 7.1.5
c6d190c5e2ad686917be8efd85c061173a4de24655a617af920aa7a1a2fe72a7
Output for 7.1.4
3b072b3e25c7af60244b4ab3fea4603c0c57fded00e1c080d234eaf75467b773
Output for 7.1.3
783b862dc21339c125df862f6f3c6c00103b9eb6e8dff93c89963dfd80bab2f1
Output for 7.1.2
465f22dbda66f913528e8d72dc0b3591247649fd13d2e4b3f6dca32569aedbde
Output for 7.1.1
5e589cf846a175fd3f99c2031d11bade8bbc8a5ea0c4f976a792778c629f51b0
Output for 7.1.0
23a6d661ec5b38622ce7cf3477cafb5022ec7696b0e5d3228ca743a21a1d7c5b

preferences:
64.91 ms | 401 KiB | 80 Q