- var_dump: documentation ( source)
- array_reverse: documentation ( source)
<?php
$times = array('Porto', 'Benfica', 'Maritimo', 'Sporting');
foreach($times as $m => $mandante) {
foreach($times as $v => $visitante) {
if ($times[$m] != $times[$v]) {
$partidas[] = array($times[$m], $times[$v]);
}
}
}
$primeiro_turno = null;
foreach ($partidas as $p => $partida) {
if ($primeiro_turno == null || (array_reverse($primeiro_turno[$p]) != $partida)) {
$primeiro_turno[] = $partida;
} else {
$segundo_turno[] = $partida;
}
}
print var_dump($partidas);
print 'PRIMEIRO TURNO';
print var_dump($primeiro_turno);
print 'SEGUNDO TURNO';
print var_dump($segundo_turno);