> 백엔드 개발 > PHP 튜토리얼 > PHP 배열 중복 제거 요소

PHP 배열 중복 제거 요소

WBOY
풀어 주다: 2016-08-08 09:30:28
원래의
1429명이 탐색했습니다.

배열에서 중복 요소 제거:

1. 데이터 구조에서 순수 자연 원시 방법:

foreach($ $value로 feerecord)
{
$fee_record_id = $value['FeeRecordId'];
if(!in_array($fee_record_id,$fee_record_id_arr ))
{
$fee_record_id_arr[] = $fee_record_id;
}
else
{
계속;
}
}

$fee_record_id_arr 반환 ;

2. PHP 함수의 합리적인 사용, 코드 구현에는 다음이 필요합니다.

$fee_recorda_id_arr = array_values(array_unique(array_column($ feerecord) , 'FeeRecordId')));

3가지 함수 힌트:

array_values($arr)는 배열의 모든 항목을 반환합니다. 값을 설정하고 중복을 제거하기 위해 숫자 인덱스
array_unique($arr) 배열을 설정하지만 반환된 결과 키 값에는
array_column($arr,$key)를 제거할 순서가 없습니다. 다차원 배열, 키 값 = $key의 모든 요소 값을 숫자 배열로 구성

위 내용을 포함하여 PHP 배열 중복 제거 요소를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿