Bonjour

Je tende de déclararer la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
elle me renvoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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