ホームページ  >  記事  >  バックエンド開発  >  PHP配列関数の概要

PHP配列関数の概要

WBOY
WBOYオリジナル
2016-06-20 13:03:391009ブラウズ

PHP には配列処理に関連する関数が 74 個あります。過去を振り返り、新しいことを学ぶために、PHP の配列関数をまとめます。

array_change_key_case — 配列内のすべてのキーの大文字と小文字を変更します

array_chunk — 配列を複数の小さな単位に分割します
array_combine — 1 つの配列の値をキー名として使用し、別の配列の値をその値として使用して配列を作成します
array_count_values — 値の出現をカウントします配列内のtimes
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 — 多次元配列のマージを処理するために使用されます
array_merge — 単一の配列のキー値を再配置するか、2 つの配列をマージします
array_multisort — 複数の配列を並べ替える、または多次元配列を並べ替えます
array_pad — 配列を指定された長さまで値でパディングします
array_pop — 配列の最後のセルをポップします
array_product — 配列内のすべてのセル値の積を検索します
array_push — 1 つ以上のセルを追加します 配列の最後に移動します
array_rand — 配列から 1 つ以上のセルのキー名をランダムに削除します
array_reduce — 配列内の各要素にコールバック関数を適用します
array_reverse — 元の配列の逆を返します Array
array_search — 検索配列内の指定された値を取得し、成功した場合は対応するキー名を返します
array_shift — 配列の最初の要素を移動し、結果として返します
array_slice — 配列内の要素を切り出します A セクション
array_splice — 配列の一部をインターセプトして置換します
array_sum — 配列内のすべての値の合計を取得します
array_udiff_assoc — 値とキー値に基づいて配列の共通部分を計算します。コールバックを使用できます値を比較する関数
array_udiff_uassoc — 値とキー値に基づいて配列の交差を計算します。
array_udiff — 最初の配列パラメーターに基づいて複数の配列間の差異を計算します。値については、コールバック関数を使用して値を比較できます。
array_uintersect_assoc — 値とキーに基づいて配列の交差を計算します。
array_uintersect_uassoc — 配列の交差を計算します。値とキーに基づいて、コールバック関数を使用して値とキーを比較できます。 Comparison
array_uintersect — 値に基づいて配列の共通部分を計算します。コールバック関数を使用して値を比較できます
array_unique — 重複を削除します配列内の値
array_unshift — 渡されたユニットを配列の先頭に挿入します
array_values — 配列内のすべての値を返します
array_walk_recursive — コールバック関数をそれぞれに再帰的に適用します配列内の要素
array_walk — 配列内の各要素にコールバック関数を適用します。
array — 新しい配列を作成します。
arsort — 配列を反転し、キー値を並べ替えます。
asort — 配列を並べ替えます。
compact — 変数を配列に変換します。
count — 配列の数をカウントします。
current — 配列の現在のセルを返します。
each — キーと値を返します。配列内で現在のポインタが配置されているセルの値を取得し、ポインタを次のセルにポイントします。
end — ポインタを配列の最後のセルにポイントします。
extract — 配列のキー値をキー値として使用します。変数名を指定し、配列の値をバッチ代入の変数の値として使用します
in_array — 配列に特定の値が存在するかどうかを確認します
key — 現在のポインターが配置されている配列ユニットのキー名を返しますis located
krsort — 配列をキー名によって逆順に並べ替えます
ksort — 配列をキー名によって並べ替えます
list — 配列の値をいくつかの変数に代入します
natcasesort — 次を使用して配列を並べ替えます「自然なソート」メソッド、比較は大文字と小文字を区別しません
natsort — 「自然なソート」メソッドを使用して配列をソートします
next — ポインタを配列の次の要素に指します
pos —配列の現在の要素、つまり current() を返します。 Alias
prev — 配列の前の要素へのポインタを指します。
range — 指定された範囲の要素を含む配列を作成します。
reset — 配列をポイントします。配列の最初の要素へのポインタ
rsort — 配列を反転します。 Sorting
shuffle — 配列をシャッフルし、キーを再構築します
sizeof — 配列の数を計算します。この関数は count() 関数とまったく同じです
sort — 配列を並べ替えます
uasort — コールバック関数を使用して配列を並べ替え、キー値を保持します
uksort — コールバック関数を使用して配列を並べ替える 配列をキー名で並べ替える
usort — コールバック関数を使用して配列を並べ替える


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。