개발자의 끄적끄적

[php] php array_filter example / php 배열 빈값 필터링 방법 본문

개발/php

[php] php array_filter example / php 배열 빈값 필터링 방법

효벨 2021. 6. 10. 01:00
728x90
반응형

[php] php array_filter example / php 배열 빈값 필터링 방법

 

 

php 에서

 

배열을 다루다 보면

 

배열안에 비어있는 값들은

 

제외하고 데이터가 있는 것들만 확인하고 싶을때가 있습니다.

 

그럴때는

 

아래처럼 내장함수인 array_filter 를 사용하시면 됩니다.

 

 

아래는 기본사용법입니다.

array_filter("배열")

 

아래와 같이 a,b,null,d,e

 

이렇게 5개의 값을 가지고 있는 abc_arr 라는 배열이 있다고 가정하고,

$abc_arr = array('a','b','','d','e');


array_filter 에 abc_arr 를 대입해서

 

아래와 같이 print_r 로 결과를 출력하면,

print_r(array_filter($abc_arr));

 

결과는 3번째 인덱스가 빈값이라 제거되고

 

남은 4개의 값이 들어있는 배열이 출력됩니다!

Array(
    [0] => a
    [1] => b
    [3] => d
    [4] => e
)

 

참고들 하세요!

반응형
Comments