PHP 배열
23개 함수
countcount(array $array): int배열 요소의 수를 반환합니다.
array_pusharray_push(array &$array, mixed ...$values): int배열 끝에 하나 이상의 요소를 추가합니다.
array_poparray_pop(array &$array): mixed배열의 마지막 요소를 꺼내 반환합니다.
array_shiftarray_shift(array &$array): mixed배열의 첫 번째 요소를 꺼내 반환합니다.
array_unshiftarray_unshift(array &$array, mixed ...$values): int배열 앞에 요소를 추가합니다.
array_mergearray_merge(array ...$arrays): array여러 배열을 하나로 합칩니다.
array_slicearray_slice(array $array, int $offset, ?int $length): array배열의 일부를 반환합니다.
array_searcharray_search(mixed $needle, array $haystack): int|string|false값의 키를 반환합니다. 없으면 false.
in_arrayin_array(mixed $needle, array $haystack): bool값이 배열에 있는지 확인합니다.
array_key_existsarray_key_exists(string|int $key, array $array): bool키가 배열에 있는지 확인합니다.
array_keysarray_keys(array $array): array배열의 모든 키를 반환합니다.
array_valuesarray_values(array $array): array배열의 모든 값을 재색인하여 반환합니다.
array_uniquearray_unique(array $array): array중복 값을 제거한 배열을 반환합니다.
array_reversearray_reverse(array $array): array배열의 순서를 뒤집습니다.
sortsort(array &$array): true배열을 오름차순으로 정렬합니다.
usortusort(array &$array, callable $callback): true사용자 정의 함수로 배열을 정렬합니다.
array_maparray_map(?callable $callback, array $array): array콜백을 각 요소에 적용한 배열을 반환합니다.
array_filterarray_filter(array $array, ?callable $callback): array콜백 조건을 만족하는 요소만 반환합니다.
array_reducearray_reduce(array $array, callable $callback, mixed $initial): mixed콜백으로 배열을 단일 값으로 줄입니다.
array_columnarray_column(array $array, int|string|null $column): array다차원 배열에서 특정 컬럼 값들을 추출합니다.
array_chunkarray_chunk(array $array, int $length): array배열을 지정 크기의 청크로 분할합니다.
array_combinearray_combine(array $keys, array $values): array키 배열과 값 배열로 하나의 배열을 만듭니다.
array_fliparray_flip(array $array): array키와 값을 뒤집습니다.
