現在の要素、次の要素、前の要素の値を配列に出力します。
<?php$people = array("ピーター", "ジョー", "グレン", "クリーブランド");echo current($people) "<br>";echo next($people) "<br>" ;エコー前($people);?>prev() 関数は、配列内の前の要素への内部ポインタを指し、それを出力します。
関連するメソッド:
next() - 内部ポインタを配列内の次の要素に設定し、それを出力します。
current() - 配列内の現在の要素の値を返します。
end() - 内部ポインタを配列内の最後の要素に設定し、それを出力します。
reset() - 内部ポインタを配列の最初の要素に設定し、それを出力します。
each() - 現在の要素のキー名と値を返し、内部ポインタを前方に移動します。
前へ(配列)
パラメータ | 説明する |
---|---|
配列 | 必須。使用する配列を指定します。 |
戻り値: | 成功した場合は配列内の前の要素の値を返し、配列要素がもうない場合は FALSE を返します。 |
---|---|
PHPのバージョン: | 4+ |
関連するすべてのメソッドのデモンストレーション:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) // 現在の要素は Peterecho next($people) です。 . "<br>"; // Peter の次の要素は Joeecho current($people) です。 // 現在の要素は Joeecho prev($people) です。ジョーの前の要素is Peterecho end($people) . "<br>"; // 最後の要素は Clevelandecho prev($people) です。 // Cleveland の前の要素は Glennecho current($people) です。 br>"; // 現在の要素は Glennecho replace($people) です。 "<br>"; // 内部ポインタを配列の最初の要素、Peterecho next($people) に移動します。 "<br >"; // Peter の次の要素は Joeprint_r (each($people)) です。 // 現在の要素 (現在は Joe) のキーと値を返し、内部ポインタを前方に移動します?>