Supprimer une entrée dans array

Résolu
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

2 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
    
    0
  2. dudo
     
    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
    0