prev
(PHP 4, PHP 5, PHP 7)
prev — 内部の配列ポインタをひとつ前に戻す
説明
prev
( array|object &$array
) : mixed
内部の配列ポインタをひとつ前に戻します。
prev() は、 内部の配列ポインタを進めるのではなく戻すということを除けば next() と同じです。
パラメータ
array
- 入力の配列。
返り値
内部の配列ポインタが指している前の場所の配列値を返します。
もう要素がない場合は false
を返します。
例
例1 prev() および類似関数の使用例
<?php$transport = array('foot', 'bike', 'car', 'plane');$mode = current($transport); // $mode = 'foot';$mode = next($transport); // $mode = 'bike';$mode = next($transport); // $mode = 'car';$mode = prev($transport); // $mode = 'bike';$mode = end($transport); // $mode = 'plane';?>
注意
注意:
配列の先頭でこの関数を実行した結果は、 先頭が bool の
false
だった場合と区別できません。 区別するには、prev() 要素の key() 要素がnull
でないかを確認するようにしてください。