我正在寻找一个PHP函数,它为我提供1,2,4,5,6,7,8,9个数字之间的所有可能组合,而不会重复3个数字组。例如:123,456,789,124,125 ...... 到目前为止,这是我的代码:
<?php
for($a=1;$a<10;$a++){
for($b=1;$b<10;$b++){
for($c=1;$c<10;$c++){
echo $a.$b.$c.", ";
}
}
}
?>
但在这一次,有重复。有人可以帮我解决吗? 谢谢!
答案 0 :(得分:2)
这个怎么样:
for($a=1;$a<10;$a++){
for($b=1; $b<10;$b++){
if($b == $a){ continue; }
for($c=1; $c<10 ;$c++){
if($c == $a || $c == $b){ continue; }
echo $a.$b.$c.", ";
}
}
}