questa potrebbe essere una soluzione, guarda se funziona perchè non l'ho provato:
Codice PHP:
//definisco queste due var:
$link_part_tot=$link_part=array();
$link_part_1 = array('http://www.sito.com','http://www.sito2.com');
$link_part_2 = array('http://www.web.com','http://www.web2.com');
$link_part_3 = array('http://www.link.com','http://www.link2.com');
//qui aggiungi tutti i link_part4,5,6...ecc
$link_part_tot=array_merge($link_part_1,$link_part_2,$link_part_3);//qui dovrai aggiungere gli altri array link_part4,5,6...ecc
//oppure fai un unico array tot includendo tutti i links doppi:
//$link_part_tot=array('http://www.sito.com','http://www.sito2.com','http://www.web.com','http://www.web2.com','http://www.link.com','http://www.link2.com');e così via....
$num_part_tot=count($link_part_tot);
$Nfor=($num_part_tot/2);//2 perchè è il conteggio di un link_part
$a=0;
for ($i=1, $i<=$Nfor,$i++){
$link_part=array_slice($link_part_tot, 0+$a, 2);//vedi il manuale:serve per estrarre valori da un array impostando la posizione di partenza e la lunghezza
estrai_dominio($link_part);
$a=$a+2;
}