Tengo q hacer un array multimencional y no me funciona como yo quiero.
Actualmente uso este:
Código PHP:
$Page_Id = array
($Seccion = array
("Menu" =>array(),
"Cuerpo" =>array(),
"Publicidad" =>array(),
"Pie" =>array(),)
);
//Para asignarle valores uso esto
$Page_Id[$pageid]["Menu"][$Menuid] = $Menu;
//Y para recuperalos esto
$Val = $Page_Id[$pageid]["Menu"][$i];
Ahora necesito ampliar este array, para que en "Menu" recibas dos valores mas uno sería Titulo y el segundo Texto, que tb deberían ser array. Osea que por cada valor de Menu, tendría varios pares de Titulo-Texto. No se si me explico.
Hice este array:
Código PHP:
$Sitio = array(
"SiteId" => $SiteId
);
$SiteId = array(
"PageId" => $PageId
);
$PageId = array(
"Menu" => $Menu,
"Main" => $Main,
"Left" => $Left,
"Pie" => $Pie,
);
$Menu = array(
"Titulo" => $Titulo,
"Texto" => $Texto,
);
$Main = array(
"Titulo" => $Titulo,
"Texto" => $Texto,
);
$Left = array(
"Titulo" => $Titulo,
"Texto" => $Texto,
);
$Pie = array(
"Titulo" => $Titulo,
"Texto" => $Texto,
);
//y le asignaría valores así
$Sitio[$Site_val][$PageId][$PageId_val][$LangId][$LangId_val]["Menu"][$Titulo_val]["Texto"] = "Menu 1";
Pero es obvio que hay algo mal porque no funciona, si alguien puede ayudarme, desde ya muchas gracias.