Hocam öncelikle ilgin için çok teşekkür ederim...
denedim olmadı hocam.. ne yaparsa yapayım çıktıyı aşağıdaki gibi alıyorum.
"sub" => array(
"arsiv" => array(
"icon" => "fa-sitemap",
"title" => "Arşiv",
"url" => APP_URL."/s/arsiv/"
)
)
foreach döngüsü bittiğinde en son veriyi diziye atıyor.. oysaki aşağıdaki gibi bir veri almak istiyorum.
"sub" => array(
"kasa" => array(
"icon" => "fa-child students",
"title" => "Gün sonu",
"url" => APP_URL."/s/gun_sonu/"
),
"depo" => array(
"icon" => "fa-user-plus",
"title" => "Listeler",
"url" => APP_URL."/s/listeler/"
),
"muhasebe" => array(
"icon" => "fa-map-signs",
"title" => "İstatistik",
"url" => APP_URL."/s/istatistik/"
),
"arsiv" => array(
"icon" => "fa-sitemap",
"title" => "Arşiv",
"url" => APP_URL."/s/arsiv/"
)
)
iki secenegin var.
foreach öncesi
1
1.1) $sub = array(); (opsiyonel, ileride kodu okurken ne yaptigin daha kolay anlasilir)
1.2) foreach icinde $sub = array(....) yerine $sub[] = array(...) kullanmak
2
2.1) foreach icerisinde $dizi["sub"][] = array (.....) seklinde direk ana diziyi doldurmak