Basta que utilices el sistema de arrays asociativos de php. No necesitas definir ningun tipo de estructura basta que asignes lo que necesites al vuelo,
puedes asignar arrays dentro de arrays, por ejemplo:
Código PHP:
$datos= array();
// Añadimos el primer elemento al array $datos
$datos[]= array( 'campana' => '01',
'descripcion' => 'campana numero 01',
'fecha' => array(
array( 'dia' => 1, 'operador' => ... ),
array( 'dia' => 2, 'operador' => ... ),
array( 'dia' => 3, 'operador' => ... ),
...
)
);
// Añadimos el segundo elemento al array $datos
$datos[]= array( 'campana' => '02',
'descripcion' => 'campana numero 02',
'fecha' => array(
array( 'dia' => 1, 'operador' => ... ),
array( 'dia' => 2, 'operador' => ... ),
...
)
);
Tienes mas informacion sobre el manejo de arrays, en la ayuda online de php (
www.php.net).
Saludos