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_search | PHP 4.0.5 |
mixed array_search(mixed needle, array haystack[, bool strict]) |
|
指定した値を配列で検索し、見つかった場合、対応するキーを返します。 |
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) |
|
自然順アルゴリズムを使用して配列をソートします。 |
next | PHP 3.0 |
mixed next(array array_arg) |
|
配列引数の内部ポイントを次の要素に移動してその値を返します。 |
prev | PHP 3.0 |
mixed prev(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) |
|
ユーザー定義の比較関数を使用して値で配列をソートします。 |