Supprimer une entrée dans array
Résolu
dudo
-
dudo -
dudo -
Bonjour,
Je voudrais savoir comment peux-t-on supprimer une valeur et une clé dans un array à partir de la valeur.
par exemple dans $array j'ai [0]=> test1 [1]=>test2. Et connaissant test1 je voudrais le supprimer ainsi que sa clé.
J'ai testé avec des array_search, array_splice en mixant tout ça mais rien ^
Merci
Je voudrais savoir comment peux-t-on supprimer une valeur et une clé dans un array à partir de la valeur.
par exemple dans $array j'ai [0]=> test1 [1]=>test2. Et connaissant test1 je voudrais le supprimer ainsi que sa clé.
J'ai testé avec des array_search, array_splice en mixant tout ça mais rien ^
Merci
2 réponses
-
si tu fais:
en partant du principe que tes clés sont numériques et commencent à 0$key=array_search($ta_valeur,$ton_array); $new_array=array_splice($ton_array,$key,1); //le clés ne sont pas préservées
-
alors je viens de trouver à l'instant en faisant un array_search et un unset sur la valeur qui correspond à ma recherche :)
Merci en tout cas