ホームページ  >  記事  >  バックエンド開発  >  PHP配列ポインタ

PHP配列ポインタ

高洛峰
高洛峰オリジナル
2017-02-18 17:12:421616ブラウズ


配列ポインタの操作:

配列ポインタの移動操作:

Next()を下方向に移動すると、同時に現在の要素の値が取得されます。

Prev() は、上に進むときに現在の要素の値を取得します。

End() 最後の要素ユニットに移動し、最後の要素の値を取得します。

Reset() 最初のユニットに移動し、最初の要素の値を取得します。

移動が失敗した場合は false を返します。

パラメータはすべて操作が必要な配列であり、参照によって渡されます。

ポインターが指す要素の情報を取得します:

Key();//現在の配列ポインターが指す要素の添字を取得します

Current();// が指す要素を取得します現在の配列ポインタ

ポインタを移動させずにデータのみを取得する

混合操作もあります:

は現在のポインタ要素の情報(キー値)を取得するか、同時にポインタを移動できます時間。

Each(); 現在の要素の情報(キーと値の情報)を取得します

ポインタを移動します:

場合によっては、それぞれの特性を使用して、配列を走査する目的を達成できます:

は、それぞれと組み合わせてループ構造を使用して完了する必要があります。

一致条件: それぞれが最後の要素に到達すると、false を返します。

List 関数:

List の制限事項: インデックス配列に対してのみ機能します。

list と each を使用して走査を完了します

ただし、各走査を使用した後、配列ポインタはリセットされないため、手動でリセットする必要があります。

配列ポインタの操作:

配列ポインタの移動操作:

Next()を下方向に実行すると、同時に現在の要素の値が取得されます。

Prev() は、上に進むときに現在の要素の値を取得します。

End() 最後の要素ユニットに移動し、最後の要素の値を取得します。

Reset() 最初のユニットに移動し、最初の要素の値を取得します。

移動が失敗した場合は false を返します。

パラメータはすべて操作が必要な配列であり、参照によって渡されます。

ポインタが指す要素の情報を取得します:

Key();//現在の配列ポインタが指す要素の添字を取得します

Current();//現在の配列ポインタが指す要素を取得します配列ポインタ

ポインタを移動させずにデータのみを取得する

現在のポインタ要素の情報(キー値)を取得するか、同時にポインタを移動する

という混合操作もあります。

Each(); 現在の要素の情報(キーと値の情報)を取得します


ポインタを移動します:

配列を走査する目的を達成するために、それぞれの特性を使用することもあります:

それぞれと組み合わせてループ構造を使用して完了する必要があります。

一致条件: それぞれが最後の要素に到達すると、false を返します。

List 関数:

List の制限事項: インデックス配列に対してのみ機能します。

リストと each を使用して走査を完了します

ただし、各走査を使用した後、配列ポインタはリセットされないため、手動でリセットする必要があります。

PHP 配列ポインターに関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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