array_change_key_case PHP 4.1.0

array array_change_key_case(array input[, int case=CASE_LOWER])

 

文字列キーをすべて小文字 (または大文字) にした配列を返します。

array_chunk PHP 4.1.0

array array_chunk(array input, int size[, bool preserve_keys])

 

配列をより小さな単位に分割します。

array_count_values PHP 4.0

array array_count_values(array input)

 

値をキーとし、input に値が出現する回数を値として返します。

array_diff PHP 4.0.1

array array_diff(array arr1, array arr2[, array ...])

 

他の引数に存在しない値を持つ arr1 のエントリを返します。

array_fill PHP 4.1.0

array array_fill(int start_key, int num, mixed val)

 

インデックス start_key で始まり、それぞれ val に初期化された num 要素を含む配列を作成します。

array_filter PHP 4.0.6

array array_filter(array input[, mixed callback])

 

コールバックを使用する配列の要素をフィルタします。

array_flip PHP 4.0

array array_flip(array input)

 

「キー/値」のペアを反転して配列を返します。

array_intersect PHP 4.0.1

array array_intersect(array arr1, array arr2[, array ...])

 

他のすべての引数に存在する値を持つ arr1 のエントリを返します。

array_key_exists PHP 4.1.0

bool array_key_exists(mixed key, array search)

 

指定したキーまたはインデックスが配列内にあるかどうかをチェックします。

array_keys PHP 4.0

array array_keys(array input[, mixed search_value])

 

入力された配列のキーを返します。オプションとして、指定された search_value のみを返します。

array_map PHP 4.0.6

array array_map(mixed callback, array input1[, array input2 ,...])

 

指定した配列の要素にコールバックを適用します。

array_merge_recursive PHP 4.0.1

array array_merge_recursive(array arr1, array arr2[, array ...])

 

渡された複数の配列の要素を 1 つの配列に再帰的にマージします。

array_merge PHP 4.0

array array_merge(array arr1, array arr2[, array ...])

 

渡された複数の配列の要素を 1 つの配列にマージします。

array_multisort PHP 4.0

bool array_multisort(array ar1[, SORT_ASC|SORT_DESC[, SORT_REGULAR|SORT_NUMERIC|SORT_STRING]][, array ar2[, SORT_ASC|SORT_DESC[, SORT_REGULAR|SORT_NUMERIC|SORT_STRING]], ...])

 

複数の配列を一度にソートします。SQL での ORDER BY 句の役割と似ています。

array_pad PHP 4.0

array array_pad(array input, int pad_size, mixed pad_value)

 

入力された配列のコピーを、pad_size のサイズまで pad_value で埋めて返します。

array_pop PHP 4.0

mixed array_pop(array stack)

 

配列の末尾から要素を取り除きます。

array_push PHP 4.0

int array_push(array stack, mixed var[, mixed ...])

 

配列の末尾に要素を追加します。

array_rand PHP 4.0

mixed array_rand(array input[, int num_req])

 

配列内のランダムなエントリのキーを返します。

array_reduce PHP 4.0.5

mixed array_reduce(array input, mixed callback[, int initial])

 

コールバックを使用して配列を反復的に減らし、単一の値にします。

array_reverse PHP 4.0

array array_reverse(array input[, bool preserve keys])

 

エントリを逆順にした新しい配列として input を返します。

array_shift PHP 4.0

mixed array_shift(array stack)

 

配列の先頭から要素を 1 つ取り除きます。

array_slice PHP 4.0

array array_slice(array input, int offset[, int length])

 

offset および length によって指定された要素を返します。

array_splice PHP 4.0

array array_splice(array input, int offset[, int length[, array replacement]])

 

offset および length によって指定された要素を削除し、提供された配列に置き換えます。

array_sum PHP 4.0.4

mixed array_sum(array input)

 

配列エントリの合計を返します。

array_unique PHP 4.0.1

array array_unique(array input)

 

配列から重複する値を削除します。

array_unshift PHP 4.0

int array_unshift(array stack, mixed var[, mixed ...])

 

配列の先頭に要素を追加します。

array_values PHP 4.0

array array_values(array input)

 

入力された配列の値だけを返します。

array_walk PHP 3.0.3

bool array_walk(array input, string funcname[, mixed userdata])

 

配列のすべてのメンバにユーザー関数を適用します。

array PHP 3.0

array array([mixed var[, ...]])

 

配列を作成します。

arsort PHP 3.0

bool arsort(array array_arg[, int sort_flags])

 

インデックスの関連付けを維持しながら配列を逆順にソートします。

asort PHP 3.0

bool asort(array array_arg[, int sort_flags])

 

インデックスの関連付けを維持しながら配列をソートします。

compact PHP 4.0

array compact(mixed var_names[, mixed ...])

 

変数とその値を含むハッシュを作成します。

count PHP 3.0

int count(mixed var[, int mode])

 

変数 (通常は配列) の要素数をカウントします。

current PHP 3.0

mixed current(array array_arg)

 

内部配列ポインタによって現在ポイントされている要素を返します。

each PHP 3.0

array each(array arr)

 

渡された配列の現在の「キー/値」のペアを返し、ポインタを次の要素に進めます。

end PHP 3.0

mixed end(array array_arg)

 

配列引数の内部ポインタを最後の要素まで進め、それを返します。

extract PHP 3.0.7

int extract(array var_array[, int extract_type[, string prefix]])

 

配列の変数をシンボルテーブルにインポートします。

in_array PHP 4.0

bool in_array(mixed needle, array haystack[, bool strict])

 

指定された値が配列内にあるかどうかを調べます。

key PHP 3.0

mixed key(array array_arg)

 

内部の配列ポインタが現在ポイントしている要素のキーを返します。

krsort PHP 3.0.13

bool krsort(array array_arg[, int sort_flags])

 

配列をキー値で逆順にソートします。

ksort PHP 3.0

bool ksort(array array_arg[, int sort_flags])

 

配列をキーでソートします。

list PHP 3.0

void list(mixed var[, mixed var[, ...]])

 

変数への値の代入を配列と同様に行います。

natcasesort PHP 4.0

void natcasesort(array array_arg)

 

大文字と小文字を区別しない自然順アルゴリズムを使用して配列をソートします。

natsort PHP 4.0

void natsort(array array_arg)

 

自然順アルゴリズムを使用して配列をソートします。

range PHP 3.0.8

array range(mixed low, mixed high)

 

low ~ high までの範囲 (low と high を含む) の整数または文字を要素として配列を作成します。

reset PHP 3.0

mixed reset(array array_arg)

 

配列の内部ポインタを先頭の要素に移動してその値を返します。

rsort PHP 3.0

bool rsort(array array_arg[, int sort_flags])

 

配列を逆順でソートします。

shuffle PHP 3.0.8

bool shuffle(array array_arg)

 

配列の要素をランダムに並べ替えます。

sort PHP 3.0

bool sort(array array_arg[, int sort_flags])

 

配列をソートします。

uasort PHP 3.0.4

bool uasort(array array_arg, string cmp_function)

 

ユーザー定義の比較関数を使用して配列をソートし、インデックスの関連付けを維持します。

uksort PHP 3.0.4

bool uksort(array array_arg, string cmp_function)

 

ユーザー定義の比較関数を使用してキーで配列をソートします。

usort PHP 3.0.3

bool usort(array array_arg, string cmp_function)

 

ユーザー定義の比較関数を使用して値で配列をソートします。