컴퓨터언어/PHP

[PHP] 배열함수

bbanpro 2020. 12. 20. 10:38
728x90
반응형
sort()
rsort()

asort() // 연관배열에서 value를 기준으로 데이터를 오름차순 정렬하는 방법.
arsort() // 연관배열에서 value를 기준으로 데이터를 내림차순 정렬하는 방법.

ksort() // 연관배열의 키를 기준으로 오름차순 정렬을 할 때 사용하는 함수.
krsort() // 연관배열의 키를 기준으로 내림차순 정렬을 할 때 사용하는 함수.
array_push(배열명, 추가하고자하는데이터) // 배열의 끝에 한 개 이상의 데이터 추가하기

array_pop(배열명) // 배열의 맨 마지막 데이터를 반환하는 함수. 

array_unshift(배열명, 추가하고자하는데이터) // 배열 가장 앞에 하나 이상의 데이터를 추가할 때 사용하는 함수

array_shift(배열명) // 배열의 가장 앞에서부터 데이터를 하나씩 반환하는 함수.

array_merge(기존배열, 신규배열) // 두 개의 배열을 결합하여 새로운 배열로 만드는 함수.
// array_merge는 기존 키값에 대한 value는 덮어쓰고, +는 기존배열의 데이터를 그대로 유지한다.
array_slice(기존배열, 시작위치, 길이) // 배열의 특정부분을 잘라오기. 원본은 그대로 남김.
// 길이 값이 음수이면 시작위치로부터 남은 원소 갯수에서 그 길이만큼 뺀 갯수만 가져온다.(길이 인자가 없으면 다 가져옴.)

array_reverse(배열명) // 배열에 할당되어 있는 데이터를 역순으로 뒤집는 함수.
728x90
반응형