array() | 配列を定義する。 |
array_change_key_case() | 配列のキーを全て大文字や小文字に変換する。 |
array_chunk() | 配列を設定された数値で分割する。 |
array_combine() | 配列と配列を組み合わせて、1つの配列にする。 |
array_count_values() | 配列内の各値の出現回数を配列で返す。 |
array_diff() | 配列1のうち、配列2に含まれない値を配列で返す。 |
array_diff_assoc() | 連想配列1のうち、連想配列2に含まれないキーと値の組を連想配列で返す。 |
array_fill() | 指定した開始位置から指定した数だけ配列を値で埋める。 |
array_fill_keys() | 配列として指定したキーを値で埋める。 |
array_filter() | コールバック関数を使用して配列の値をフィルタリングする。 |
array_flip() | 配列のキーと値を入れ替える。 |
array_intersect() | 配列を比較し、重複する値を返す。 |
array_intersect_assoc() | 連想配列を比較し、重複する値を返す。 |
array_keys() | 配列のキーを配列で返す。 |
array_merge() | 配列を結合する。 |
array_merge_recursive() | 多次元配列を結合する。 |
array_multisort() | 多次元配列を制御子で指定した順に並び替える。 |
array_pad() | 配列を指定した長さにし、不足分は指定した文字で値を埋める。 |
array_pop() | 配列の末尾から値を抜き出す。 |
array_product() | 配列内から数値のみを取得し、値の積を返す。 |
array_push() | 配列の末尾に値を追加する。 |
array_rand() | 配列から値を指定数ランダムに取得する。 |
array_replace() | 連想配列で指定したキーが配列にあれば置換する。 |
array_replace_recursive() | 多次元配列で指定したキーが配列にあれば置換する。 |
array_reverse() | 配列の並びを逆にする。 |
array_search() | 配列内の値を検索し、該当のキーを返す。 |
array_shift() | 配列の先頭から値を抜き出す。 |
array_slice() | 配列の一部を抜き出す。 |
array_splice() | 配列の一部を置換する。 |
array_sum() | 配列内から数値のみを取得し、値の合計を返す。 |
array_unique() | 配列から重複した値を削除する。 |
array_values() | 配列の値を配列で返す。 |
array_walk() | 配列の全てにコールバック関数の処理を行う。 |
array_walk_recursive() | 多次元配列の全てにコールバック関数の処理を行う。 |
arsort() | 配列をABC順に降順で並び替える。キーと値の関係は維持したまま。 |
asort() | 配列をABC順に値で並び替える。キーと値の関係は維持したまま。 |
count() | 配列の値の数を返す。 |
current() | 現在の内部ポインタの位置の値を返す。 |
each() | 現在の内部ポインタの位置のキーと値を返してポインタを一つ前に進める。 |
end() | 内部ポインタを末尾の値に移動する。 |
key() | 現在の内部ポインタの位置のキーを返す。 |
krsort() | 配列をABC順にキーで降順で並び替える。キーと値の関係は維持したまま。 |
ksort() | 配列をABC順にキーで並び替える。キーと値の関係は維持したまま。 |
list() | 複数の値を、それぞれ変数に格納する。 |
natcasesort() | natsortと同じ。大文字小文字を無視する。 |
natsort() | 配列を自然順で並び替える。 |
next() | 内部ポインタを一つ前に進める。 |
prev() | 内部ポインタを一つ前に戻す。 |
range() | 通し番号で整数の値を有する配列を作成する。 |
reset() | 内部ポインタを先頭の値に移動する |
shuffle() | 配列の順番をランダムに変更する。 |
sort() | 配列をABC順に並び替える。キーは整数に置換される。 |