Déclaration et appel de fonction
Bonjour :)
Je tende de déclararer la fonction
Code:
1 2 3 4 5
| function show_menu()
{
foreach ($menu as $key=>$item)
echo '<li><a href="index.php?page='.$key.'">'.$item.'</a></li>';
}; |
Mais lorsque je l'appelle
Code:
<?php show_menu() ?>
elle me renvoie
Code:
Warning: Invalid argument supplied for foreach() in C:\xampplite\htdocs\benedetti\files\script.php on line 44
Pourtant si j'insére le code contenu entre les {} directement au lieu d'appeler la fonction, ça marche. Donc je fais une erreur lors de l'appel de la fonction?
Quelle est elle?
Merci