manejo de una variable global como array

Hola, tengo una variable globlal a la cual le llevo un array al llamarla desde otra aplicacion la variable contiene los datos pero como acedo a ellos? use {var[0][0]} pero no me lo reconoce?

Puede mostrame de que forma declaraste el arreglo global. asi podr?a ayudarte.

$ser=array();

$ser[$i][0]={ds[$i][0]};//idhora
$ser[$i][1]={ds[$i][1]};//nomhora
$ser[$i][2]={ds[$i][2]};//iniservicio (entrega)
$ser[$i][3]= restarhoras({ds[$i][4]},{ds[$i][2]});//Modificacion
$ser[$i][4]= restarhoras({ds[$i][5]},{ds[$i][2]});//Adicion o cancelacion
$ser[$i][5]= restarhoras({ds[$i][6]},{ds[$i][2]});//inici proceso
$ser[$i][6]= {ds[$i][3]};//fin entrega
$ser[$i][7]= sumarhoras({ds[$i][7]},{ds[$i][3]});//inici recolecion

[horario]=$ser;

cuando llamo la variable global [horario] con un print_r me muestra todo el contenido, lo que no me ha sido posible es acceder a los datos

Para crear la variable global
$g_message[“HORA”] = {Dataset[0][2]};
$g_message[“MINUTO”] = {Dataset[0][3]};
sc_set_global($g_message);

Para llamar la variable:
$minuto = [g_message][“HORA”] ;

te agradezco y como hago cuando es multidimensional

Puedes asignar un array PHP a la variable global:
$g_estados[$codigo_estado] = array (“NOMBRE” =>{Dataset[0][1]},
“DESCRIPCION” => {Dataset[0][2]},
“COLOR” => {Dataset[0][3]},
“CORPORATIVA” => {Dataset[0][4]}) ;

Para Asignarlo:
{nombre_estado} = [g_estados][‘CARRO’][‘NOMBRE’];

Gracias, la solucion fue excelente