- var_dump: documentation ( source)
<?php
function couple($items)
{
$a = array();
for ($i = 0, $n = count($items); $i < $n; $i++)
for ($j = $i + 1; $j < $n; $j++)
$a[] = array($items[$j], $items[$i]);
return $a;
}
var_dump(couple(array(1,2,3)))
?>