PHP expert |
|
Hallo, ik heb een array als volgt gemaakt:
<?php
$submenu['home'][] = '';
$submenu['menus']['nieuw'] = 'Voeg nieuw menu item toe';
$submenu['menus']['wijzigen'] = 'Wijzig een menu item';
$submenu['menus']['verwijder'] = 'Verwijder een menu item';
$submenu['menus']['volgorde'] = 'Wijzig de volgorde van het menu';
$submenu['paginas']['nieuw'] = 'Voeg nieuwe pagina toe';
$submenu['paginas']['wijzigen'] = 'Wijzig een pagina';
$submenu['paginas']['verwijderen'] = 'Verwijder een pagina';
$submenu['afbeeldingen']['uploaden'] = 'Upload een nieuwe afbeelding';
$submenu['afbeeldingen']['bekijken'] = 'Bekijk alle geuploade afbeeldingen';
$submenu['afbeeldingen']['verwijderen'] = 'Verwijder een afbeelding';
?>
<?php $submenu['home'][] = ''; $submenu['menus']['nieuw'] = 'Voeg nieuw menu item toe'; $submenu['menus']['wijzigen'] = 'Wijzig een menu item'; $submenu['menus']['verwijder'] = 'Verwijder een menu item'; $submenu['menus']['volgorde'] = 'Wijzig de volgorde van het menu'; $submenu['paginas']['nieuw'] = 'Voeg nieuwe pagina toe'; $submenu['paginas']['wijzigen'] = 'Wijzig een pagina'; $submenu['paginas']['verwijderen'] = 'Verwijder een pagina'; $submenu['afbeeldingen']['uploaden'] = 'Upload een nieuwe afbeelding'; $submenu['afbeeldingen']['bekijken'] = 'Bekijk alle geuploade afbeeldingen'; $submenu['afbeeldingen']['verwijderen'] = 'Verwijder een afbeelding'; ?>
Maar als ik nu mijn foreach als volgt heb:
<?php
foreach($submenu as $key => $value)
?>
<?php foreach($submenu as $key => $value) ?>
Dan krijg ik alleen key1 terug (menus, paginas, afbeeldingen) terwijl ik al die andere keys moet hebben (Nieuw, Verwijderen, Bekijken) e.d.
Weet iemand hoe ik dat kan doen in een foreach?
|