le 31/07/2005 à 16:07
JuTs
Salut
j'utilise la fonction array array_filter ( array input [, callback function])
avec la fonction suivante
Elle me supprime tous les éléments du tableau qui ont la valeur a_supprimer.
Jusque là, tout va bien.
Le problème un élément à la valeur 0, il est supprimé.
exemple :
avec le tableau
Array
(
[nom] => UnNom
[prenom] => UnPrenom
[droits] => 0
[submit] => a_supprimer
)
le résultat sera le suivant
Array
(
[nom] => UnNom
[prenom] => UnPrenom
)
la clé [droits] => 0 ne devrait pas être supprimée
Merci d'avance
j'utilise la fonction array array_filter ( array input [, callback function])
avec la fonction suivante
<?php
function filterDataForm($data) {
return ($data != 'a_supprimer');
}
?>
Elle me supprime tous les éléments du tableau qui ont la valeur a_supprimer.
Jusque là, tout va bien.
Le problème un élément à la valeur 0, il est supprimé.
exemple :
avec le tableau
Array
(
[nom] => UnNom
[prenom] => UnPrenom
[droits] => 0
[submit] => a_supprimer
)
le résultat sera le suivant
Array
(
[nom] => UnNom
[prenom] => UnPrenom
)
la clé [droits] => 0 ne devrait pas être supprimée
Merci d'avance