배열 중간에 값 제거 > 정보공유

본문 바로가기

정보공유

일반글
PHP

배열 중간에 값 제거

페이지 정보

게시물QR코드

본문

가끔 배열을 사용하다보면 기존배열의 중간이나 특정 사이에 값을 제거해야 할 경우가 생깁니다.

그럴경우에는 아래의 함수를 이용해서 원하는 값을 제거 할 수 있습니다.


<?php

// 배열, 삭제할 값

function arr_del($list_arr, $del_num) {

$key = array_search($del_num, $list_arr); //배열에 키를 알아오고

array_splice($list_arr, $key, 1); // 배열에서 위에서 받아온 키를 삭제

return $list_arr;

}

 

$arr = array('AAA','BBB','CCC','DDD','EEE');

$result_arr = arr_del($arr, 'CCC'); // 해당 배열에서 CCC를 제거


print_r($result_arr);

?>


결과

Array ( [0] => AAA [1] => BBB [2] => DDD [3] => EEE )

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 부산진구 중앙대로 666번길 50, 더샵센트럴스타 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.