tech/PHP
배열 NULL값을 제외하기
lehero
2013. 4. 23. 13:11
배열 NULL 값을 제외하기
참고 : http://php.net/manual/en/function.array-filter.php
$inputKeyword = array($keyword1, $keyword2, $keyword3);
3가지 변수를 inputKeyword 배열로 생성.
그런데, $keyword2 만 값이 있고, 그 외는 NULL이라도, count($inputKeyword)은 항상 3이 나온다.
그래서 실제로 있는 값만 원할 때는
$inputKeyword = array($keyword1, $keyword2, $keyword3);
if($keyword1 || $keyword2 ||$keyword3) $inputKeywordFilter = array_filter($inputKeyword);
이렇게 하면, NULL 값 제외한 값이 $inputKeywordFilter에 쏙쏙 들어 가게 된다.