
array_filter 함수는 콜백 함수를 인수로 받습니다. 이 콜백 함수는 필터링할 요소를 인수로 받고, 필터링 결과를 반환합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9];
$filteredNumbers = array_filter($numbers, function($value) {
return $value >= 5;
});
print_r($filteredNumbers);
이 코드를 실행하면, $filteredNumbers 배열에 5 이상인 요소만 저장됩니다.
출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[5] => 5
[6] => 6
[7] => 7
[8] => 8
[9] => 9
)
array_filter 함수는 필터링 결과를 새로운 배열에 저장합니다. 기존 배열은 변경되지 않습니다.
2025-03-07 04:16