복붙노트

PHP 배열 요소 삭제하기

PHP

PHP 배열 요소 삭제하기

배열의 요소를 잘라내거나 삭제하고 싶은 경우 사용합니다.

일반 배열일 때

array_splice 함수를 사용합니다.

$arr = array(1,2,3,4);  
echo array_splice($arr, 1,1); // 첫번째 인수는 배열, 2번째 인수는 인덱스, 3번째 인수는 잘라낼 갯수 입니다.  

// 결과  
array(1,3,4);  

연관 배열일 때

unset 함수를 사용합니다.

$arr = array('a'=>'A', 'b'=>'B','c'=>'C');  
echo unset($arr['b']);  

// 결과  
array('a'=>'a', 'c'=>'C');