Farklı bir yöntem önereyim. Dizileri aşağıdaki gibi teker teker ekle...
foreach($alt_moduller as $key => $alt_modul){
$icon = $sub[$alt_modul->modul_link]['icon']="fa-".$alt_modul->modul_ikon;
$title = $sub[$alt_modul->modul_link]['title']=$alt_modul->modul_adi;
$url = $sub[$alt_modul->modul_link]['url']=APP_URL."/".$alt_modul->modul_link;
array_push($sub[$alt_modul->modul_link], $icon);
array_push($sub[$alt_modul->modul_link], $title);
array_push($sub[$alt_modul->modul_link], $url);
}
foreach($alt_moduller as $alt_modul){
$sub = array($alt_modul->modul_link => array(
"icon" => "fa-".$alt_modul->modul_ikon,
"title" => $alt_modul->modul_adi,
"url" => APP_URL."/".$alt_modul->modul_link
));
var_dump($sub);
}
$dizi = array("sub"=> $sub);Merhabalar, yukarıdaki kod ile değerleri bir dizinin içine yazmak istiyorum fakat sadece son veriyi gösteriyor...
sonucun aşağıdaki gibi çıkması için ne yapabilirim ?
"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/"
)
)