each ( array )

広告

広告

解説

配列から次のキーと値のペアを返し配列カーソルを進めます。このペアは4つの要素を持つ配列で、それぞれの要素は0,1, key,valueというキーを有しています。要素 0とkey の各々は配列要素のキー名称を保持しており、1 とvalueの各々はそのデータを保持しています。配列の内部ポインタが配列の最終要素以降を指す場合 each()はFALSEを返します。

要件
これらの関数は、標準モジュールの一部として利用可能であり、常に使用できます。
インストールの手順
これらの関数はPHPコアに含まれるため、使用する際にインストールは不要です。
実行用の設定
この拡張モジュールは設定ディレクティブを全く定義しません。
リソース型
この拡張モジュールはリソース型を全く定義しません。

記述例

<?php
$arr = array('0' => 'a', '1' => 'b', '2' => 'c');
reset ($arr);
while (list ($key, $val) = each ($arr)) {
    print "$key => $val<br>\n";
}
?>
0 => a
1 => b
2 => c

広告

Copyright (C) 2004-2006 七鍵 key@do.ai 初版:2004年01月07日 最終更新:2006年08月08日