Se puede, descomponiendolo en un arreglo HTML. Pasar el arreglo PHP por un foreach a manera de crear algo como:
Código HTML:
Ver original<input type="hidden" name="arreglo[]" value="valor para indice 1" /> <input type="hidden" name="arreglo[]" value="valor para indice 2" /> <!-- ... -->
<input type="hidden" name="arreglo[]" value="valor para indice n" />
Y así se podría recoger de la manera que ahora lo concibes:
Código PHP:
Ver originalforeach ($_POST['arreglo'] as $val) {
echo $val . '<br />';
}
/*
Imprime:
valor para indice 1
valor para indice 2
valor para indice n
*/
Peeeeeeero, más como dato. Utiliza serialize() y unserialize()
www.php.net/serialize