說明
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()。