invia il tuo arrai senza indice via post o get es.: $array nel campo hidden. poi lo riprendi cosi':

foreach( $_POST['campo_di _array'] as $dato) {
qui fai tutte le operazioni che vuoi, essendo un ciclo dell'array le ripetera' per ogni valore di array dal primo all'ultimo
}
PS a volte da problemi il foreach se metti un $_post interno
Se nn va fai prima del ciclo: $variabile = $_POST['campo_di _array']; e poi il foreach:

foreach( $variabile as $dato) {