최신 웹 개발 튜토리얼
 

PHP 5 개 배열 함수


PHP 배열 소개

배열 기능에 액세스하고 배열을 조작 할 수 있습니다.

간단하고 다차원 배열이 지원됩니다.


설치

배열 기능은 PHP 코어의 일부이다. 이러한 기능을 사용하는 데 필요한 어떤 설치가 없습니다.


PHP 5 배열 함수

기능 기술
array() 배열을 만든
array_change_key_case() 소문자로 배열 또는 대문자로 모든 키를 변경
array_chunk() 어레이의 덩어리로 배열 분할
array_column() 입력 어레이에서 하나의 열에서의 값을 리턴
array_combine() 하나의 요소를 사용하여 배열을 작성 "keys" 배열 한 "values" 배열
array_count_values() 배열 값의 수를 센다
array_diff() 배열을 비교하고, 반환의 차이 (compare values only)
array_diff_assoc() 배열을 비교하고, 반환의 차이 (compare keys and values)
array_diff_key() 배열을 비교하고, 반환의 차이 (compare keys only)
array_diff_uassoc() 배열을 비교하고, 반환의 차이 (사용자 정의 키 비교 함수를 사용하여, 키와 값을 비교)
array_diff_ukey() 배열을 비교하고 차이 (사용자 정의 키 비교 함수를 사용하여, 단지 키를 비교) 반환
array_fill() 값을 가진 배열을 채운다
array_fill_keys() 값 지정 키 배열을 채운다
array_filter() 콜백 함수를 사용하여 배열의 값을 필터
array_flip() 배열 / 교류를 관련 값으로 모든 키를 뒤집
array_intersect() 배열을 비교하고, 반환 일치 (compare values only)
array_intersect_assoc() 배열을 비교하고 반환 일치 (compare keys and values)
array_intersect_key() 배열을 비교하고, 반환 일치 (compare keys only)
array_intersect_uassoc() 배열을 비교하고, 반환 일치 (사용자 정의 키 비교 함수를 사용하여, 키와 값을 비교)
array_intersect_ukey() 배열을 비교하고, 일치 (사용자 정의 키 비교 함수를 사용하여, 단지 키를 비교) 반환
array_key_exists() 확인 지정된 키가 배열에 존재하는 경우
array_keys() 배열의 모든 키를 돌려줍니다
array_map() 새로운 값을 반환하는 사용자 제작 기능으로 어레이의 각 값을 전송
array_merge() 하나 개의 배열에 하나 개 이상의 배열을 병합
array_merge_recursive() 재귀 적으로 하나 개의 배열에 하나 개 이상의 배열을 병합
array_multisort() 여러 또는 다차원 배열을 정렬
array_pad() 어레이에 지정된 값으로, 지정된 아이템 번호를 삽입
array_pop() 배열의 마지막 요소를 삭제
array_product() 배열 값의 곱을 계산
array_push() 어레이의 단부에 하나 개 이상의 요소를 삽입
array_rand() 배열에서 하나 이상의 임의의 키를 돌려줍니다
array_reduce() 유저 정의 함수를 사용하여 문자열의 배열을 반환
array_replace() 다음의 배열의 값으로 최초 배열의 값을 대체
array_replace_recursive() 반복적 어레이는 다음의 값으로 최초 배열의 값을 대체
array_reverse() 역순으로 배열을 돌려줍니다
array_search() 주어진 값에 대한 배열을 검색하고 키를 반환
array_shift() 어레이의 첫 번째 요소를 제거하고, 제거 된 요소의 값을 반환
array_slice() 반환 어레이의 일부를 선택
array_splice() 삭제 어레이의 특정 요소를 대체
array_sum() 배열의 값의 합계를 반환
array_udiff() 배열을 비교하고 차이 (사용자 정의 키 비교 함수를 사용하여, 단지 값을 비교) 반환
array_udiff_assoc() 배열을 비교하고, 반환의 차이 (값을 비교하기 위해 키와 사용자 정의 함수를 비교하는 내장 함수를 사용하여, 키와 값을 비교)
array_udiff_uassoc() 배열을 비교하고, 반환의 차이 (두 개의 사용자 정의 키 비교 함수를 사용하여, 키와 값을 비교)
array_uintersect() 배열을 비교하고, 일치 (사용자 정의 키 비교 함수를 사용하여, 단지 값을 비교) 반환
array_uintersect_assoc() 배열을 비교하고, 반환 일치 (값을 비교하기 위해 키와 사용자 정의 함수를 비교하는 내장 함수를 사용하여, 키와 값을 비교)
array_uintersect_uassoc() 배열을 비교하고, 반환 일치 (두 개의 사용자 정의 키 비교 함수를 사용하여, 키와 값을 비교)
array_unique() 배열에서 중복 된 값을 제거
array_unshift() 어레이의 시작에 하나 개 이상의 요소를 추가
array_values() 배열의 모든 값을 반환
array_walk() 어레이의 모든 특정 함수를 적용
array_walk_recursive() 어레이의 모든 구성원 사용자 함수를 적용
arsort() 값에 따라 내림차순으로 결합 배열을 정렬
asort() 값에 따라 오름차순으로 결합 배열을 정렬
compact() 어레이 함유 변수와 그 값을 만들
count() 배열 요소 수를 반환
current() 배열의 현재 원소를 반환
each() 배열에서 현재 키와 값 쌍을 반환
end() 마지막 요소에 배열의 내부 포인터를 설정합니다
extract() 배열에서 현재 심볼 테이블로 변수를 가져
in_array() 수표 지정된 값이 어레이에 있으면
key() 배열에서 키를 꺼
krsort() 키에 따라 내림차순으로 결합 배열을 정렬
ksort() 키에 따라 오름차순으로 결합 배열을 정렬
list() 배열처럼 변수를 할당
natcasesort() 경우를 구분하지 정렬하여 배열 "natural order" 알고리즘
natsort() 사용하여 A 배열 소트 "natural order" 알고리즘
next() 배열의 내부 배열 포인터를 전진
pos() 의 별칭 current()
prev() 내부 배열 포인터를 되감
range() 요소의 범위를 포함하는 배열을 생성
reset() 첫번째 요소 배열의 내부 포인터를 설정
rsort() 내림차순 인덱스 배열을 정렬
shuffle() 배열을 섞어
sizeof() 별칭의 count()
sort() 오름차순 인덱스 배열을 정렬
uasort() 사용자 - 정의 된 비교 함수를 이용하여 값의 배열을 정렬
uksort() 사용자 - 정의 된 비교 함수를 이용하여 키 배열을 정렬
usort() 사용자 - 정의 된 비교 함수를 사용하여 배열을 정렬