我正在尝试创建一个脚本,该脚本基于输入创建包含字母表中的一个和两个其他字符a??
的所有单词的所有组合和排列的数组。a
值如a
, ab
, ba
,dab
等bga
- 您可能会看到数组包含(或应该包含)数量怪异的值。
问题是我在脚本中使用的函数输出的值更多,并且有很多重复项。由于某种原因,我无法创建没有重复的扁平数组。我尝试使用array_unique()
,但在这里不起作用。我尝试使用explode()
并implode()
展平结果数组,但没有成功。即使我成功地从值创建了一个字符串,当我尝试将该字符串转换为一个数组时,结果仍然是实际的多维数组。
这让我发疯,正如你看到的代码,我是 PHP 的初学者。
高度赞赏将实际多维数组转换为没有重复的扁平数组的任何帮助。一个例子:实际上数组包含12168个子数组,只有字符串a
出现了1456次。我需要的是一个没有子数组并且每个结果只包含一次的数组。