array : 배열
array array ([ mixed $...
] )
in_array : 배열에 해당 요소가 있는지 검사
bool in_array ( mixed $needle
, array $haystack
[, bool $strict
= FALSE
] )
count/sizeof : 배열의 길이 검사
int count ( mixed $array_or_countable
[, int $mode
= COUNT_NORMAL ] )
sort : 배열 정렬
bool sort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] )
$sort_flags : SORT_REGULAR : 통상적인 방법으로 원소를 비교
,SORT_NUMERIC : 수치적으로 원소를 비교
,
SORT_STRING : 문자열로 원소를 비교
,
SORT_LOCALE_STRING : 현재 로케일에 기반하여 문자열로 원소를 비교
,
SORT_NATURAL :
,
SORT_FLAG_CASE :
ksort : 키에 의한 정렬
bool ksort ( array &$array
[, int $sort_flags
= SORT_REGULAR ] )
rsort : 역순으로 정렬
bool rsort ( array &$array
[, int $sort_flags
] )
array_pop : array
의 마지막 값을 빼내고 그 값을 반환하며, array
의 길이를 원소 하나 만큼 줄임
mixed array_pop ( array &$array
)
array_push : 배열의 끝에 하나 이상의 원소를 추가
int array_push ( array &$array
, mixed $var
[, mixed $...
] )
array_shift : 배열 맨 앞의 원소를 쉬프트
mixed array_shift ( array &$array
)
array_unshift : 배열의 맨 앞에 하나 이상의 원소를 추가
int array_unshift ( array &$array
, mixed $var
[, mixed $...
] )
array_keys : 배열의 모든 키를 반환
array array_keys ( array $array
[, mixed $search_value
= "" [, bool $strict
= false ]] )
array_search : 같은 값을 가진 배열의 키를 검사
mixed array_search ( mixed $needle
, array $haystack
[, bool $strict
= false ] )
array_map : 배열에 콜백함수를 전달해서 새로운 배열 생성
array array_map ( callable $callback
, array $array1
[, array $...
] )
array_merge : 배열을 합침
array array_merge ( array $array1
[, array $...
] )
array_merge_recursive : 배열의 하위 요소배열도 합침
array array_merge_recursive ( array $array1
[, array $...
] )
array_key_exists : 배열에서 해당 키가 존재하는지 검사
bool array_key_exists ( mixed $key
, array $array
)
'IT > 개발' 카테고리의 다른 글
단일 연결 리스트 [singly linked list] (0) | 2014.11.25 |
---|---|
자바스크립트 패턴 (0) | 2014.05.18 |
php call by reference & php call by value (0) | 2014.04.15 |
php 문자열 함수 (0) | 2014.04.10 |
php 함수에서 사용하는 내부함수 (0) | 2014.04.10 |