Uitleg B (menu besturing vanuit PHP)
Opbouw menu vanuit PHP array (zonder submenus)
We gaan het menu vanuit een PHP-array opbouwen zodat deze later ook vanuit een database opgebouwd kan worden, of dat we makkelijker rechten per menu-item kunnen uitdelen.Div menu in body, gevuld vanuit PHP-include
We gaan het ul-li-menu niet meer direct in de HTML plaatsen maar vanuit een PHP-array opbouwen. Daarvoor maken we een menu.php en die wordt net als de inhoud van de content via een PHP-include geplaatst.De <body> ziet er dan nog simpeler uit: (alleen div menu is veranderd):

menu.php: de file waarmee het ul-li-menu wordt opgebouwd PHP-include
Menu.php is als volgt opgebouwd:
- Eerste 4 regels: menuitems worden in een array geplaatst
- Function: de functie die door de array met menuitems heen loopt en de HTML voor het ul-li-menu maakt
- Laatste 3 regels: echo's die de menu div schrijven en de inhoud van het menu via de functie plaatst