>백엔드 개발 >PHP 문제 >PHP 배열 작업 방법은 무엇입니까?

PHP 배열 작업 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2021-04-01 11:35:323504검색

PHP 배열 작업 방법에는 array_chunk(), array_pop(), array_push(), array_rand(), array_shift(), array_slice(), array_udiff(), arsort() 등이 포함됩니다.

PHP 배열 작업 방법은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP 배열 함수(메서드)를 사용하면 개발자가 배열에 액세스하고 조작할 수 있으며 단순 배열과 다차원 배열을 지원합니다.

php 배열 연산 방법

함수(메서드) 설명
array() 배열을 만듭니다.
array_change_key_case() 키가 모두 대문자 또는 소문자인 배열을 반환합니다.
array_chunk() 배열을 새 배열 청크로 분할합니다.
array_column() 입력 배열의 단일 열 값을 반환합니다.
array_combine() 두 개의 배열(하나는 키 이름용, 다른 하나는 키 값용)을 병합하여 새 배열을 만듭니다.
array_count_values() 는 배열에 있는 모든 값의 발생 횟수를 계산하는 데 사용됩니다.
array_diff() 배열을 비교하고 두 배열 간의 차이를 반환합니다(키 값만 비교).
array_diff_assoc() 배열을 비교하고 두 배열 간의 차이를 반환합니다(키 이름과 키 값 비교).
array_diff_key() 배열을 비교하고 두 배열 간의 차이를 반환합니다(키 이름만 비교).
array_diff_uassoc() 배열을 비교하고 두 배열의 차이 집합을 반환합니다(키 이름과 키 값을 비교하고, 사용자 정의 키 이름 비교 함수를 사용합니다).
array_diff_ukey() 배열을 비교하여 두 배열의 차이를 반환합니다(사용자 정의 키 이름 비교 함수를 사용하여 키 이름만 비교합니다).
array_fill() 주어진 키 값으로 배열을 채웁니다.
array_fill_keys() 지정된 키 이름으로 제공되는 키 값으로 배열을 채웁니다.
array_filter() 콜백 함수를 사용하여 배열의 요소를 필터링합니다.
array_flip() 배열의 키 이름과 해당 관련 키 값을 역전/교환합니다.
array_intersect() 배열을 비교하고 두 배열의 교집합을 반환합니다(키 값만 비교).
array_intersect_assoc() 배열을 비교하고 두 배열의 교집합을 반환합니다(키 이름과 키 값 비교).
array_intersect_key() 배열을 비교하고 두 배열의 교집합을 반환합니다(키 이름만 비교).
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() "자연 정렬" 알고리즘을 사용하여 대소문자를 구분하지 않고 배열을 정렬합니다.
natsort() "자연 정렬" 알고리즘을 사용하여 배열을 정렬합니다.
next() 배열의 내부 포인터를 한 위치 뒤로 이동합니다.
pos() current()의 별칭입니다.
prev() 배열의 내부 포인터를 1비트 되감습니다.
range() 지정된 범위의 요소를 포함하는 배열을 만듭니다.
reset() 은 배열의 내부 포인터를 첫 번째 요소로 설정합니다.
rsort() 숫자 배열을 내림차순으로 정렬합니다.
shuffle() 배열의 요소를 무작위 순서로 다시 정렬합니다.
sizeof() count()의 별칭입니다.
sort() 숫자 배열을 오름차순으로 정렬합니다.
uasort() 사용자 정의 비교 함수를 사용하여 배열의 키 값을 정렬합니다.
uksort() 사용자 정의 비교 기능을 사용하여 배열의 키 이름을 정렬합니다.
usort() 사용자 정의 비교 함수를 사용하여 배열을 정렬합니다.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP 배열 작업 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.