内部の配列ポインタをひとつ前に戻す
&$array
内部の配列ポインタをひとつ前に戻します。
prev は、 内部の配列ポインタを進めるのではなく戻すということを除けば next と同じです。
array
入力の配列。
内部の配列ポインタが指している前の場所の配列値を返します。 もう要素がない場合は false を返します。
false
この関数は論理値 false を返す可能性がありますが、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 でないかを確認するようにしてください。
null