我一直在努力理解这个问题,但实际上我正在试图生成一个基于字母变化数组的给定字符串的所有变化的数组/列表。
我有一个字符串“fabien”,还有一个包含每个涉及的字母变体的变体数组。例如A可以替换为4,i可以替换为1和l。那么,根据这些信息,我该如何生成“fabien”每个变体的列表。
$variants = array();
$variants['a'] = array('4');
$variants['i'] = array('1', 'l');
$string = 'fabien';
$result = getVariants('fabien', $variants);
print_r($results);
// Sample output:
Array ([0] => fabien [1] => f4bien [2] => fab1en [3] => fablen [4] => f4b1en [5] => f4blen)