0

我正在尝试类似的东西

    $a=array("aaa","bbb","cccc","dddd");
$b=array();
foreach($a as $k=>$v){ 
$n=sizeof($a);
for($i=($k+1);$i<=$n;$i++) $b[]=$a[$k].$a[$i];
}
var_dump($b);

而且我想有各种胶合字符串$b不管$a. 我尝试了不同的 for 循环来提供部分解决方案,也许我没有看到树木的森林?

如果我靠近我会发布升级后的代码。感谢您的帮助。

4

1 回答 1

0

你应该看看笛卡尔积算法。它将从提供的数组中生成每个组合。

于 2013-08-13T20:03:39.163 回答