2009-11-04 4 views
79

가능한 중복 :키를 기반으로 배열 요소를 삭제하는 방법은 무엇입니까?

:
How to delete an element from an array in php?

예를 들어

,

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

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

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

내가, 키 인 요소를 삭제할 수술 후

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

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

이 질문에 대한 대답은 "대답하는 방법은 _index_ 아닌 _key_를 사용하여 배열에서 요소를 삭제하는 것 PHP. –

답변

171

unset($array[1]); 
19

사용중인 언어를 말하지 않지만 출력을 보면 PHP 출력 (print_r())처럼 보입니다.
그래서, 단지 unset()을 사용하는 경우 :

unset($arr[1]); 
13

이 나에게 PHP처럼 보인다. 다른 언어라면 삭제하겠습니다.

단순히 unset($arr[1]);

관련 문제