현재 위치: > 함수 카테고리 모음> 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 ) ;
매개 변수 설명하다
정렬 필수의. 필터링 할 배열을 지정합니다.
콜백 기능 필수의. 사용할 콜백 함수를 지정합니다.
유사한 함수
  • 배열의 내부 포인터를 첫 번째 장치로 가리 킵니다. reset

    reset

    배열의내부포인터를첫번째장치로가리킵니다
  • 인덱스 검사로 배열 차이 세트를 계산하고 콜백 함수를 사용한 데이터 비교 array_udiff_assoc

    array_udiff_assoc

    인덱스검사로배열차이세트를계산하고콜백함
  • 배열의 교차점을 계산하고 콜백 함수를 사용하여 데이터를 비교하십시오. array_uintersect

    array_uintersect

    배열의교차점을계산하고콜백함수를사용하여
  • 배열의 모든 값의 제품을 계산하십시오 array_product

    array_product

    배열의모든값의제품을계산하십시오
  • array_key_exists의 별칭 key_exists

    key_exists

    array_key_exists의별칭
  • 배열의 모든 키의 경우를 변경하십시오 array_change_key_case

    array_change_key_case

    배열의모든키의경우를변경하십시오
  • 인덱스 점검과 배열의 교차점을 계산하고 콜백 함수를 사용하여 데이터 비교 array_uintersect_assoc

    array_uintersect_assoc

    인덱스점검과배열의교차점을계산하고콜백함
  • 키 이름 비교를 사용하여 배열의 교차점 계산 array_intersect_key

    array_intersect_key

    키이름비교를사용하여배열의교차점계산