bonjour,


je suis en train d'essayer de faire une fonction pour supprimer un élément défini d'un tableau associatif.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function suppKey($tableau,$cle)
{
 	unset ($tableau[$cle]);
        return $tableau;
}
si je fais un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
print_r(suppKey($monTab,Makey));
rien ne s'affiche
mais si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
unset ($tableau["nomcle"];
print_r($tableau)
là ça marche.....

Quelqu'un peut il m'expliquer pourquoi ? a moins qu'il y ait une autre méthode...
Merci...