ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでの配列操作関数の構成
Array([key =>] value, [key =>] value, [key =>] value, [key => value) // キーは整数または文字列にすることができます // 値は任意の値にすることができます値
array_change_key_case -- 文字列キーがすべて小文字または大文字である配列を返します
array_chunk -- 配列を複数に分割します
array_combine -- 1 つの配列の値をキー名として使用し、別の配列の値を使用して配列を作成します配列の値をその値として使用します
array_count_values -- 配列内のすべての値の出現数をカウントします
array_diff_assoc -- インデックスチェックを使用して配列の差集合を計算します
array_diff_key -- キー名を使用します配列の差分セットを計算する比較
array_diff_uassoc -- ユーザー提供のコールバック関数を使用してインデックス チェックを行い、配列の差分セットを計算します
array_diff_ukey -- コールバック関数を使用してキー名を比較し、配列の差分セット
array_diff -- 配列の差分セットを計算します
array_fill -- 配列に指定された値を入力します
array_filter -- コールバック関数を使用して配列内のセルをフィルターします
array_flip - - 配列内のキーと値を交換します
array_intersect_assoc -- インデックスチェックを使用して配列の交差を計算します
array_intersect_key -- キー名の比較を使用して配列の交差を計算します
array_intersect_uassoc -- 配列の交差を計算しますインデックスチェックでは、コールバック関数を使用してインデックスを比較します
array_intersect_ukey -- コールバック関数を使用してキー名を比較し、配列の交差を計算します
array_intersect -- 配列の交差を計算します
array_key_exists -- 指定されたキーまたはインデックスかどうかを確認します配列内に存在します
array_keys -- 配列内のすべてのキーを返します
array_map -- 指定された配列のセルにコールバック関数を適用します
array_merge_recursive - - 1 つ以上の配列を再帰的に結合します
array_merge -- 1 つまたは複数の配列を結合しますより多くの配列
array_multisort -- 複数の配列または多次元配列を並べ替えます
array_pad -- 指定された長さまで配列に値を埋め込みます
array_pop -- 配列の最後の要素をポップします (ポップ)
array_product -- を計算します配列内のすべての値の積
array_push -- 1 つ以上の要素を配列の末尾にプッシュします (プッシュ)
array_rand -- From 配列から 1 つ以上のセルをランダムに取得します
array_reduce -- を使用します配列を単一の値に反復的に減らすコールバック関数
array_reverse -- 逆の順序でセルを含む配列を返します
array_search -- 指定された値の配列を検索し、成功した場合は、対応するキー名を返します
array_shift -- 配列の先頭のユニットを配列外に移動します
array_slice -- 配列からセクションを削除します
array_splice -- 配列の一部を削除し、他の値に置き換えます
array_sum --配列内のすべての値の合計を計算します
array_udiff_assoc -- インデックスチェックのある配列の差分セットを計算し、コールバック関数を使用してデータを比較します
array_udiff_uassoc -- インデックスチェックのある配列の差分セットを計算します、コールバック関数を使用してデータとインデックスを比較します
array_udiff -- コールバック関数を使用してデータを比較し、配列の差分を計算します
array_uintersect_assoc -- インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータを比較します
array_uintersect_uassoc -- インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータとインデックス付けを比較します
array_uintersect -- 配列の交差を計算し、コールバック関数を使用してデータを比較します
array_unique -- 配列内の重複する値を削除します
array_unshift -- 配列の先頭に 1 つ以上のセルを挿入します
array_values -- 配列内のすべての値を返します
array_walk_recursive -- 配列の各メンバーにユーザー関数を再帰的に適用します
array_walk -- 配列の各メンバーにユーザー関数を適用します
array -- 新しい配列を作成します
arsort -- 配列を逆ソートし、インデックス関係を維持します
asort -- 配列をソートし、インデックス関係を維持します
コンパクト -- 変数名とその値を含む配列を作成します
count (sizeof) -- 配列内のセルをカウントします 数値またはオブジェクト内の属性の数
current -- 配列内の現在の単位を返します
each -- 配列内の現在のキーと値のペアを返し、配列ポインタを 1 つ先に移動します
end -- 配列の内部を移動します ポインタは最後のセルを指します
extract -- 配列から変数をインポートします配列を現在のシンボルテーブルに格納します
in_array -- 配列に特定の値が存在するかどうかを確認します
key -- 連想配列からキー名を取得します
krsort - - 配列をキー名で逆順にソートします
ksort -- 配列をキー名で並べ替えます
list -- 配列内の値をいくつかの変数に割り当てます
natcasesort -- 「自然な並べ替え」アルゴリズムを使用して、配列をサイズに依存しないようにします 文字の並べ替えを記述します
natsort -- 「自然ソート」アルゴリズムを使用して配列をソートします next -- 配列内の内部ポインタを 1 ビット前に移動します
pos -- current() のエイリアス prev -- 配列の内部ポインタを移動します を巻き戻しますrange one digit -- 指定された範囲内のセルを含む配列を作成します