<?php
$map = [
'a' => ['fg', 'dz', 'gc', 'bg'],
'b' => ['zt', 'hg', 'oq', 'vg', 'gb'],
'c' => ['lt', 'pr', 'cs', 'sh', 'pr'],
'd' => ['kt', 'nt', 'as', 'pr'],
'e' => ['zd', 'ke', 'cg', 'sq', 'mo', 'ld'],
];
$subpattern = implode('|', array_map('preg_quote', array_keys($map)));
echo preg_replace_callback(
'#' . $subpattern . '#',
fn($m) => $map[$m[0]][array_rand($map[$m[0]])],
'dddcbae'
);
- Output for 8.3.3
- prntktshztfgsq
- Output for 8.3.2
- ktktasshztgcsq
- Output for 8.3.1
- asktktprhgbgzd
- Output for 8.3.0
- asntasprvgdzzd
- Output for 8.2.16
- ktntasshvgfgmo
- Output for 8.2.15
- prprasshoqbgzd
- Output for 8.2.14
- ktktntprztbgzd
- Output for 8.2.13
- ntasntprhgdzmo
- Output for 8.2.12
- asprktcsgbfgcg
- Output for 8.2.11
- asntktprztfgzd
- Output for 8.2.10
- prasntprhggcsq
- Output for 8.2.9
- prprktshgbgcmo
- Output for 8.2.8
- prasktprgbbgld
- Output for 8.2.7
- prprntprvggczd
- Output for 8.2.6
- prasprprvgbgld
- Output for 8.2.5
- ktasktshztbgcg
- Output for 8.2.4
- prktaslthgfgke
- Output for 8.2.3
- prktprlthgdzcg
- Output for 8.2.2
- asktprcsztgczd
- Output for 8.2.1
- ntktktshvgfgzd
- Output for 8.2.0
- asprntprgbfgld
- Output for 8.1.27
- ntasasprgbfgzd
- Output for 8.1.26
- asasprproqdzzd
- Output for 8.1.25
- prprasprgbbgzd
- Output for 8.1.24
- ktntktprhgfgsq
- Output for 8.1.23
- prktprltoqbgcg
- Output for 8.1.22
- prktprcsoqgcsq
- Output for 8.1.21
- ktktprltgbfgke
- Output for 8.1.20
- ktasasltztdzld
- Output for 8.1.19
- ktktntproqfgcg
- Output for 8.1.18
- prntktcsoqgccg
- Output for 8.1.17
- ktktprshgbdzsq
- Output for 8.1.16
- ntasktprvgbgzd
- Output for 8.1.15
- prktktprgbbgld
- Output for 8.1.14
- ktprktprvgbgld
- Output for 8.1.13
- ntasasprztgcld
- Output for 8.1.12
- prntntprvggcmo
- Output for 8.1.11
- ktprktltvgbgld
- Output for 8.1.10
- prasasshoqfgld
- Output for 8.1.9
- asprasproqbgzd
- Output for 8.1.8
- ktktprshhggcke
- Output for 8.1.7
- ktktktprvgbgke
- Output for 8.1.6
- asasktltoqfgcg
- Output for 8.1.5
- prprktprhggcke
- Output for 8.1.4
- asntasprgbgcke
- Output for 8.1.3
- asntascsoqgcld
- Output for 8.1.2
- prntktcsgbfgke
- Output for 8.1.1
- prprntcshgfgcg
- Output for 8.1.0
- ktasprprhgbgmo
preferences:
77.58 ms | 401 KiB | 54 Q