简单的PHP字生成器

时间:2011-03-20 02:18:09

标签: php string

我正在尝试使用php创建一个简单的脚本,它将生成所有可能的单词组合。

例如,当用户键入CVC时。它生成辅音元音辅音的所有字母可能组合(例如bab,beb,bib等)或CVVC将生成像beeb,beob,beib等字样。

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点。可能最干净的是递归。特别是,您希望循环主循环中的所有元音(或辅音)。对于该循环的每次迭代,使用尾部递归调用该函数(因此,如果输入为“cvc”,则尾部为“vc”)。在基本情况下,当模板字符串为空时,打印字符串。