현재 위치: > 함수 카테고리 모음> 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 ) ;
매개 변수 설명하다
정렬 필수의. 필터링 할 배열을 지정합니다.
콜백 기능 필수의. 사용할 콜백 함수를 지정합니다.
유사한 함수
  • 배열에서 현재 심볼 테이블로 변수를 가져옵니다 extract

    extract

    배열에서현재심볼테이블로변수를가져옵니다
  • 하나의 배열을 키로 사용하고 다른 배열을 값으로 사용하여 배열을 만듭니다. array_combine

    array_combine

    하나의배열을키로사용하고다른배열을값으로
  • 인덱스 점검으로 배열의 차이 세트를 계산하십시오 array_diff_assoc

    array_diff_assoc

    인덱스점검으로배열의차이세트를계산하십시
  • 다중 배열 또는 다차원 배열을 정렬하십시오 array_multisort

    array_multisort

    다중배열또는다차원배열을정렬하십시오
  • 변수 이름과 해당 값을 포함한 배열을 만듭니다 compact

    compact

    변수이름과해당값을포함한배열을만듭니다
  • 콜백 함수로 배열을 단일 값으로 반복적으로 단순화합니다. array_reduce

    array_reduce

    콜백함수로배열을단일값으로반복적으로단순
  • 인덱스 점검으로 배열의 차이 세트를 계산하고 콜백 함수를 사용하여 데이터와 인덱스를 비교합니다. array_udiff_uassoc

    array_udiff_uassoc

    인덱스점검으로배열의차이세트를계산하고콜
  • 배열의 모든 값의 제품을 계산하십시오 array_product

    array_product

    배열의모든값의제품을계산하십시오