prev

(PHP 3, PHP 4, PHP 5)

prev -- 將陣列的內定指標倒回一位

說明

mixed prev ( array &array )

返回陣列內定指標指向的前一個單元的值,或當沒有更多單元時返回 FALSE

警示

若果陣列包括空的單元,或是單元的值是 0 則本函數碰到這些單元也返回 FALSE。要正確遍歷可能含有空單元或是單元值為 0 的陣列,參見 each() 函數。

prev()next() 的行為類似,只除了它將內定指標倒回一位而不是前移一位。

例子 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';
?>

參見 current()end()next()reset()