2009-11-04 5 views
79

Possible en double:
How to delete an element from an array in php?Comment supprimer un élément de tableau basé sur la clé?

Par exemple,

Array(  
    [0] => Array 
     (
      [0] => hello 
      [1] => open 
     ) 

    [1] => Array 
     (
      [0] => good 
      [1] => center 
     ) 

    [2] => Array 
     (
      [0] => hello 
      [1] => close 
     ) 
) 

Je veux supprimer l'élément clé est , après l'opération:

Array(
    [0] => Array 
     (
      [0] => hello 
      [1] => open 
     ) 

    [2] => Array 
     (
      [0] => hello 
      [1] => close 
     ) 
) 
+2

Les réponses à cette question semblent répondre: « Comment puis-je supprimer des éléments d'un tableau à l'aide d'un _index_ et non un _key_. –

Répondre

171

PHP

unset($array[1]); 
19

Vous ne dites pas quelle langue vous utilisez, mais en regardant cette sortie, il ressemble à la sortie PHP (à partir de print_r()).
Si oui, il suffit d'utiliser unset():

unset($arr[1]); 
13

cela ressemble à PHP pour moi. Je vais supprimer si c'est une autre langue.

simplement unset($arr[1]);

Questions connexes