Gracias por responder by_george
Los datos vienen por post de un formulario. 
Lo que he hecho es: 
 Código PHP:
    $rooms        =        $_POST['rooms'];
 
$adultos    =      array($_POST['adultos'],$_POST['adultos2'],$_POST['adultos3'],$_POST['adultos4']);
$ninos        =        array($_POST['ninos1'],$_POST['ninos2'],$_POST['ninos3'],$_POST['ninos4']);
$edades   =   array(
  array(
       $_POST['nin1_1'],
         $_POST['nin1_2'],
         $_POST['nin1_3'],  
             ),
  array(
       $_POST['nin2_1'],
         $_POST['nin2_2'],
         $_POST['nin2_3'],  
             ),
  array(
       $_POST['nin3_1'],
         $_POST['nin3_2'],
         $_POST['nin3_3'],  
             ),
  array(
       $_POST['nin4_1'],
         $_POST['nin4_2'],
         $_POST['nin4_3'],  
             )
); 
    
  y luego los recorro con bucles for, parece que funciona bien.