PHP

array_filter 배열 원소를 필터
array_filter - 콜백 함수를 사용하여 배열 원소를 필터

array array_filter ( array $input [, callback $callback ] )

array_filter()는 input 배열안의 각각의 값에 callback 함수에 전달하는 작업을 반복한다.
callback 함수가 true를 반환하면, input의 현재값이 결과 배열로 반환된다. 배열 키들은 보존된다.

callback을 지정하지 않으면, input에서 FALSE와 같은(논리형으로 변환) 모든 원소는 제거됩니다.


[ 예제 ]

$_POST['abcd'] = array_values(array_filter($_POST['abcd']));
$_POST['efgh'] = array_values(array_filter($_POST['efgh']));