我有一组数字S = [1,2,3,4,5,6];,我想在其中制作所有可能的配对,但要知道这对不能重复。
我用过这个:-
$pairs = array('1','2','3','4','5','6');
$count = count($pairs);
$array = array();
for($i = 0;$i <= $count; $i++){
    for($j = 1; $j < $count; $j++){
        if($i < $j){
            $array[$i][] = $pairs[$i].','.$pairs[$j];
        }
    }
}
我想要这样的东西:-
S = [1,2,3,4,5,6];
[1,2],[1,3],[1,4],[1,5],[1,6]
[2,3],[2,4],[2,5],[2,6]
[3,4],[3,5],[3,6]
[4,5],[4,6]
[5,6]
如果有人有更好的建议,请尽快回复。