機能 |
説明 |
配列() |
配列を作成します。 |
array_change_key_case() |
キーがすべて大文字または小文字である配列を返します。 |
array_chunk() |
配列を新しい配列ブロックに分割します。 |
array_combine() |
2 つの配列を結合して新しい配列を作成します。 |
array_count_values() |
配列内のすべての値の出現数をカウントするために使用されます。 |
array_diff() |
2 つの配列の差分配列を返します。 |
array_diff_assoc() |
キー名とキー値を比較し、2 つの配列の差分配列を返します。 |
array_diff_key() |
キー名を比較し、2 つの配列の差分の配列を返します。 |
array_diff_uassoc() |
ユーザーが提供したコールバック関数を通じてインデックスチェックを実行して、配列の差分セットを計算します。 |
array_diff_ukey() |
コールバック関数を使用してキー名を比較し、配列の差分セットを計算します。 |
array_fill() |
配列に指定された値を入力します。 |
array_filter() |
コールバック関数を使用して配列内の要素をフィルタリングします。 |
array_flip() |
配列内のキーと値を交換します。 |
array_intersect() |
配列の交差を計算します。 |
array_intersect_assoc() |
キー名とキー値を比較し、2 つの配列の交差配列を返します。 |
array_intersect_key() |
キー名の比較を使用して配列の共通部分を計算します。 |
array_intersect_uassoc() |
インデックスチェックで配列の交差を計算し、コールバック関数を使用してインデックスを比較します。 |
array_intersect_ukey() |
コールバック関数を使用してキー名を比較し、配列の共通部分を計算します。 |
array_key_exists() |
指定されたキー名またはインデックスが配列内に存在するかどうかを確認します。 |
array_keys() |
配列内のすべてのキー名を返します。 |
array_map() |
指定された配列のセルにコールバック関数を適用します。 |
array_merge() |
1 つ以上の配列を 1 つの配列に結合します。 |
array_merge_recursive() |
1 つ以上の配列を再帰的に結合します。 |
array_multisort() |
複数の配列または多次元配列をソートします。 |
array_pad() |
配列を値で指定された長さに集約します。 |
array_pop() |
配列の最後のユニットをポップします (スタックからポップオフします)。 |
array_product() |
配列内のすべての値の積を計算します。 |
array_push() |
1 つ以上のセル (要素) を配列の末尾にプッシュします (プッシュ)。 |
array_rand() |
配列から 1 つ以上の要素をランダムに選択して返します。 |
array_reduce() |
コールバック関数を使用して、配列を単一の値に繰り返し削減します。 |
array_reverse() |
元の配列の要素の順序を逆にし、新しい配列を作成して返します。 |
array_search() |
配列内の指定された値を検索し、成功した場合は対応するキー名を返します。 |
array_shift() |
配列の最初の要素を削除し、削除された要素の値を返します。 |
array_slice() |
条件に基づいて配列から値を取得して返します。 |
array_splice() |
配列の一部を削除し、他の値に置き換えます。 |
array_sum() |
配列内のすべての値の合計を計算します。 |
array_udiff() |
コールバック関数を使用してデータを比較し、配列の差分を計算します。 |
array_udiff_assoc() |
インデックスチェックを使用して配列の差分セットを計算し、コールバック関数を使用してデータを比較します。 |
array_udiff_uassoc() |
インデックスチェックを使用して配列の差集合を計算し、コールバック関数を使用してデータとインデックスを比較します。 |
array_uintersect() |
配列の交差部分を計算し、コールバック関数を使用してデータを比較します。 |
array_uintersect_assoc() |
インデックスチェックを使用して配列の交差を計算し、コールバック関数を使用してデータを比較します。 |
array_uintersect_uassoc() |
インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータとインデックスを比較します。 |
array_unique() |
配列から重複した値を削除します。 |
array_unshift() |
配列の先頭に 1 つ以上の要素を挿入します。 |
array_values() |
配列内のすべての値を返します。 |
array_walk() |
配列の各メンバーにユーザー関数を適用します。 |
array_walk_recursive() |
ユーザー関数を配列の各メンバーに再帰的に適用します。 |
アルソート() |
配列を逆順にソートし、インデックス関係を維持します。 |
いろいろ() |
配列をソートし、インデックス関係を維持します。 |
コンパクト() |
変数名とその値を含む配列を作成します。 |
カウント() |
配列内の要素の数またはオブジェクト内の属性の数を数えます。 |
現在() |
配列内の現在の要素を返します。 |
それぞれ() |
配列内の現在のキーと値のペアを返し、配列ポインターを 1 ステップ先に移動します。 |
終わり() |
配列の内部ポインタを最後の要素に設定します。 |
抽出() |
配列から現在のシンボルテーブルに変数をインポートします。 |
in_array() |
指定された値が配列に存在するかどうかを確認します。 |
キー() |
連想配列からキー名を取得します。 |
krsort() |
配列をキー名で逆順に並べ替えます。 |
ksort() |
配列をキー名で並べ替えます。 |
リスト() |
配列内の値をいくつかの変数に代入します。 |
natcasesort() |
「自然ソート」アルゴリズムを使用して、大文字と小文字を区別しない方法で配列をソートします。 |
ナットソート() |
「自然ソート」アルゴリズムを使用して配列をソートします。 |
次() |
配列内の内部ポインタを 1 つ前に移動します。 |
ポス() |
current()のエイリアス。 |
前() |
配列の内部ポインタを 1 ビット戻します。 |
範囲() |
指定された範囲の要素を含む配列を作成します。 |
リセット() |
配列の内部ポインタを最初の要素に設定します。 |
rsort() |
配列を逆順に並べ替えます。 |
シャッフル() |
配列内の要素をランダムな順序で並べ替えます。 |
sizeof() |
count() のエイリアス。 |
ソート() |
配列を並べ替えます。 |
アソート() |
ユーザー定義の比較関数を使用して、配列内の値を並べ替え、インデックスの関連付けを維持します。 |
uksort() |
ユーザー定義の比較関数を使用して、配列内のキーを並べ替えます。 |
usort() |
ユーザー定義の比較関数を使用して、配列内の値を並べ替えます。 |