배열함수
is_array(), explode(), implode(), split() 그리고 join()을 참조하라.
- array_change_key_case — Returns an array with all string keys lowercased or uppercased
- array_chunk — Split an array into chunks
- array_count_values — 배열 값의 수를 센다.
- array_diff_assoc — Computes the difference of arrays with additional index check
- array_diff — 배열의 차이을 계산한다.
- array_fill — Fill an array with values
- array_filter — Filters elements of an array using a callback function
- array_flip — Flip all the values of an array
- array_intersect_assoc — Computes the intersection of arrays with additional index check
- array_intersect — 배열의 중복을 계산한다.
- array_key_exists — Checks if the given key or index exists in the array
- array_keys — 배열의 모든 키값을 반환한다.
- array_map — Applies the callback to the elements of the given arrays
- array_merge_recursive — 재귀적으로 두개 혹은 그 이상의 배열을 병합한다.
- array_merge — 두개 혹은 그 이상의 배열을 병합한다.
- array_multisort — 여러개의 배열 혹은 다차원 배열을 정렬한다.
- array_pad — 주어진 값의 길이만큼 배열을 채운다
- array_pop — 배열 끝의 요소를 뽑아낸다.
- array_push — 배열 끝에 하나 혹은 그 이상의 원소를 넣는다.
- array_rand — 배열에서 하나 혹은 그 이상의 임의의 원소를 가져온다.
- array_reduce — Iteratively reduce the array to a single value using a callback function
- array_reverse — 각 엘리먼트를 역순으로 정렬한 배열을 반환한다.
- array_search — Searches the array for a given value and returns the corresponding key if successful
- array_shift — 배열의 맨 앞에 있는 원소를 꺼내고 그 원소를 삭제한다
- array_slice — 배열의 일부를 추출한다.
- array_splice — 배열의 일부를 삭제하고, 그 위치에 다른 내용을 끼워 넣는다.
- array_sum — Calculate the sum of values in an array.
- array_unique — 배열로부터 중복된 값을 제거한다.
- array_unshift — 배열의 맨 앞에 한 개나 그 이상의 원소를 첨가한다.
- array_values — 배열의 모든 값들을 반환한다.
- array_walk — 배열의 개개의 원소에 특정 함수를 적용하여 수행한다.
- array — 배열을 생성한다
- arsort — 배열을 역순으로 정렬하고 인덱스의 상관관계를 유지한다.
- asort — 배열을 정렬하고 index association을 유지한다.
- compact — 주어진 여러 변수의 이름과 값을 가지는 배열을 만든다.
- count — 배열 변수의 원소 개수를 구한다.
- current — 배열의 현재 원소를 돌려준다
- each — 배열로부터 다음원소의 키와 값 쌍을 반환한다. Return the next key and value pair from an array
- end — Set the internal pointer of an array to its last element
- extract — Import variables into the symbol table from an array
- in_array — Return TRUE if a value exists in an array
- key — Fetch a key from an associative array
- krsort — Sort an array by key in reverse order
- ksort — Sort an array by key
- list — Assign variables as if they were an array
- natcasesort — Sort an array using a case insensitive “natural order” algorithm
- natsort — Sort an array using a “natural order” algorithm
- next — Advance the internal array pointer of an array
- pos — Get the current element from an array
- prev — Rewind the internal array pointer
- range — Create an array containing a range of integers
- reset — Set the internal pointer of an array to its first element
- rsort — Sort an array in reverse order
- shuffle — Shuffle an array
- sizeof — Get the number of elements in an array
- sort — Sort an array
- uasort — Sort an array with a user-defined comparison function and maintain index association
- uksort — Sort an array by keys using a user-defined comparison function
- usort — Sort an array by values using a user-defined comparison function














*Recent Comments