現在の位置: ホーム> 関数カテゴリ一覧> each

each

アレイ内の現在のキー/値ペアを返し、配列ポインターを一歩前進させます - この関数はPHP 7.2.0以降放棄されています。この機能を使用しないことを強くお勧めします。
名前:each
カテゴリ:配列
対応言語:php
一言説明:配列内の現在のキー/値ペアを返します。

定義と使用法

each()関数は、現在の要素のキー名とキー値を返し、内部ポインターを前方に移動します。

この要素のキー名とキー値は、4つの要素を持つ配列に返されます。 2つの要素(1と値)にはキー値が含まれ、2つの要素(0とキー)にはキー名が含まれています。

関連方法:

  • current() - 配列内の現在の要素の値を返します
  • end() - アレイと出力の最後の要素に内部ポインターをポイントします
  • next() - アレイと出力の次の要素を内側のポインターを指します
  • prev() - アレイと出力の前の要素に内部ポインターを指します
  • reset() - 内側のポインターを配列と出力の最初の要素に向けます

文法

各(配列
パラメーター説明する
配列必須。使用する配列を指定します。

説明します

each()関数は、配列の現在の内部ポインターによって指し示される要素のキー名とキー値からなる配列を生成し、内部ポインターを前方に移動します。

返された配列には、キー名0、1、キー、および値の4つの要素が含まれています。ユニット0とキーには、配列ユニットのキー名が含まれており、1と値にはデータが含まれています。

内部ポインターが配列範囲を超えると、この関数はfalseを返します。

類似の関数
  • ユーザー定義の比較関数を使用して、配列内のキー名をソートする uksort

    uksort

    ユーザー定義の比較関数を使用して、配列内
  • 配列内のすべての値を返します array_values

    array_values

    配列内のすべての値を返します
  • セルの反対の順序で配列を返します array_reverse

    array_reverse

    セルの反対の順序で配列を返します
  • キーとして1つの配列を使用して、その値として別の配列を使用して配列を作成します array_combine

    array_combine

    キーとして1つの配列を使用して、その値と
  • 配列内のすべての値を要約します array_sum

    array_sum

    配列内のすべての値を要約します
  • 1つ以上の配列を再帰的にマージします array_merge_recursive

    array_merge_recursive

    1つ以上の配列を再帰的にマージします
  • 配列内のすべてのキーのケースを変更します array_change_key_case

    array_change_key_case

    配列内のすべてのキーのケースを変更します
  • インデックスチェックを使用した配列の差セットを計算し、コールバック関数を使用してデータを比較します array_udiff_assoc

    array_udiff_assoc

    インデックスチェックを使用した配列の差セ
人気記事(にんききじ)