이 글은 PHP 배열 관련 기능을 요약한 것입니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
여기에는 함수 이름과 사용 지침이 포함되어 있지만 자세한 코드 예제는 없습니다. 관심 있는 친구들은 이 사이트에서 관련 기능 사용법을 확인할 수 있습니다.
어레이 관련 처리 기능
current(배열 이름)은 배열의 첫 번째 문자열부터 시작하여 문자열 값을 출력합니다.
키(배열 이름)는 배열의 첫 번째 첨자부터 시작하여 첨자를 출력합니다.
next(배열 이름)은 배열 포인터가 뒤로 이동하도록 제어합니다.
prev(배열 이름)은 배열 포인터가 앞으로 이동하도록 제어합니다.
end(배열 이름)은 배열 포인터가 마지막 숫자로 이동하도록 제어합니다.
Reset(배열 이름)은 배열 포인터가 첫 번째 위치로 이동하도록 제어합니다.
array_change_key_case(1. 대상 배열 2. CASE_UPPER 대문자 또는 CASE_LOWER 소문자) 배열 첨자를 모두 대문자 또는 소문자로 변경합니다.
array_chunk(1. 대상 배열 2. 분해 수 3. 출력 Boolean true 또는 false) 배열을 여러 개의 작은 배열로 분해합니다.
array_count_values (배열 이름)은 배열에서 각 값의 발생 횟수를 계산하는 데 사용됩니다.
array_fill(1. 아래 첨자는 어디에서 시작합니까? 2. 출력되는 개수는 얼마입니까? 3. 해당 값은 무엇입니까)는 배열을 초기화하는 데 사용됩니다.
array_filter (1. 대상 배열 2. 사용자 정의 함수) 필터 기능, 어떤 표준이 참이고 어떤 표준이 거짓인지 사용자 정의합니다. 이 함수는 거짓 문자열을 자동으로 필터링할 수 있습니다.
array_flip(대상 배열)은 아래 첨자를 값으로 변경하고 값을 아래 첨자로 변경합니다.
array_sum(target array)은 대상 배열의 모든 요소 값의 합을 계산합니다.
array_unique(target array)는 타겟 배열에서 중복된 값을 제거합니다.
array_values (대상 배열)은 대상 배열의 모든 첨자를 제거하고 "0"부터 이 함수에 있는 값의 첨자를 다시 계산합니다.
array_keys(대상 배열)는 대상 배열의 모든 첨자를 출력합니다.
in_array(1. 찾고 있는 내용 2. 대상 배열 3. 데이터 유형에 따라 엄격하게 검색할지 여부, 그렇다면 true를 입력) 대상 배열에 검색할 데이터가 있는지 확인합니다.
array_search(1. 찾고 있는 것 2. 대상 배열 3. 엄격하게 검색할지 여부) 대상 배열에 검색할 데이터가 있는지 찾아보고, 있으면 이 데이터의 첨자를 출력합니다
.
array_key_exists(1. 찾을 첨자 2. 대상 배열) 대상 배열에 검색할 첨자가 있는지 확인합니다. 있으면 true, 없으면 false를 출력합니다.
extract(target array)는 배열을 변수로 변환합니다.
Compact(배열로 변환할 변수 첨자) 여러 변수를 배열로 변환합니다.
배열 및 스택(선입선출)
array_push(1. 대상 배열 2. 스택에 푸시된 값) 푸시 기능입니다.
array_pop(대상 배열) 팝 스택 함수.
배열 및 팀(선입선출)
array_unshift(1. 대상 배열 2. 푸시페어 값) 푸시페어 기능.
array_shift(1 target array)는 쌍 기능을 팝업합니다.
키 이름을 무시하고 배열 정렬:
sort(target array) 작은 것부터 큰 것 순으로 정렬합니다.
rsort(대상 배열)는 큰 것부터 작은 것 순으로 정렬합니다.
키 이름을 보존하는 배열 정렬:
asort(대상 배열)는 원래 첨자를 유지하고 값을 작은 것부터 큰 것 순으로 정렬합니다.
arsort(대상 배열)는 원래 첨자를 유지하고 값을 큰 값에서 작은 값으로 정렬합니다.
자연 정렬 방법으로 정렬:
natsort(대상 배열)는 원래의 첨자를 유지하고 값을 큰 것부터 작은 것 순으로 정렬하며 대소문자를 구분하지 않습니다.
natcasesort(대상 배열)는 원래 첨자를 유지하고 값을 작은 것부터 큰 것 순으로 정렬하며 대소문자를 구분하지 않습니다.
array_merge(1. 대상 배열 2. 대상 배열...) 여러 배열을 병합합니다.
array_diff(1.비교된 배열 2.비교된 배열 3.비교된 배열...) 배열의 차이곱을 구합니다.
array_intersect(1.비교된 배열 2.비교된 배열 3.비교된 배열...) 배열의 교집합을 구합니다.