현재 위치: > 함수 카테고리 모음> array_filter

array_filter

콜백 함수를 사용하여 배열에서 유닛을 필터링하십시오
이름:array_filter
분류:정렬
사용 언어:php
한 줄 설명:콜백 함수를 사용하여 배열에서 요소를 필터링하십시오.

정의 및 사용법

array_filter() 함수는 콜백 함수를 사용하여 배열의 값을 필터링합니다.

이 함수는 입력 배열의 각 키 값을 콜백 함수로 전달합니다. 콜백 함수가 true를 반환하면 입력 배열의 현재 키 값이 결과 배열로 반환됩니다. 배열 키 이름은 변경되지 않았습니다.

콜백 함수를 사용하여 배열에서 요소를 필터링하십시오.

 <? php
기능 test_odd ( $ var )
{
반품 ( $ var & 1 ) ;
}

$ a1 = 배열 ​​( "a" , "b" , 2 , 3 , 4 ) ;
print_r ( Array_Filter ( $ a1 , "test_odd" ) ) ;
?>

직접 시도하십시오

문법

 Array_Filter ( Array , CallbackFunction ) ;
매개 변수 설명하다
정렬 필수의. 필터링 할 배열을 지정합니다.
콜백 기능 필수의. 사용할 콜백 함수를 지정합니다.
유사한 함수
  • 배열을 정렬하고 색인 관계를 유지하십시오 asort

    asort

    배열을정렬하고색인관계를유지하십시오
  • 배열의 값 수를 계산하십시오 array_count_values

    array_count_values

    배열의값수를계산하십시오
  • 지정된 요소를 포함하는 범위를 기반으로 배열을 만듭니다 range

    range

    지정된요소를포함하는범위를기반으로배열을
  • 주어진 값으로 배열을 채우십시오 array_fill

    array_fill

    주어진값으로배열을채우십시오
  • 다중 배열 또는 다차원 배열을 정렬하십시오 array_multisort

    array_multisort

    다중배열또는다차원배열을정렬하십시오
  • 배열을 반대로 정렬하고 인덱스 관계를 유지합니다 arsort

    arsort

    배열을반대로정렬하고인덱스관계를유지합니
  • 배열의 모든 값을 반환하십시오 array_values

    array_values

    배열의모든값을반환하십시오
  • 배열에서 세그먼트를 가져옵니다 array_slice

    array_slice

    배열에서세그먼트를가져옵니다