is there anything that can help me get the output as:
a: b a: c a: d a: e b: c b: d b: e c: d c: e d: e a: b: c a: b: d a: b: e a: c: d a: c: e a: d: e b: c: d b: c: e b: d: e c: d: e a: b: c: d a: b: c: e a: b: d: e a: c: d: e b: c: d: e a: b: c: d: e
the data array $ n = array ('a', 'b', 'c', 'd', 'e');
I've tried code like:
for($a=0;$a<count($n);$a++)
{
for($b=$a+1;$b<count($n);$b++)
{
echo $n[$a].' : '.$n[$b].'<br />';
}
}
for($a=0;$a<count($n);$a++)
{
for($b=$a+1;$b<count($n);$b++)
{
for($c=$b+1;$c<count($n);$c++)
{
echo $n[$a].' : '.$n[$b].' : '.$n[$c].'<br />';
}
}
}
for($a=0;$a<count($n);$a++)
{
for($b=$a+1;$b<count($n);$b++)
{
for($c=$b+1;$c<count($n);$c++)
{
for($d=$c+1;$d<count($n);$d++)
{
echo $n[$a].' : '.$n[$b].' : '.$n[$c].' : '.$n[$d].'<br />';
}
}
}
}
for($a=0;$a<count($n);$a++)
{
for($b=$a+1;$b<count($n);$b++)
{
for($c=$b+1;$c<count($n);$c++)
{
for($d=$c+1;$d<count($n);$d++)
{
for($e=$d+1;$e<count($n);$e++)
{
echo $n[$a].' : '.$n[$b].' : '.$n[$c].' : '.$n[$d].' : '.$n[$e].'<br />';
}
}
}
}
}
but i think the code is too long please help simplify,
thanks