當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP prev()用法及代碼示例


prev()函數是PHP中的內置函數。

  • 它用於從內部指針當前指向的元素數組中返回前一個元素。
  • 我們已經在PHP中討論了current()函數。
  • current()函數用於返回內部指針當前指向的元素的值,而prev()函數則將其遞減或使內部指針指向當前指向的元素的前一個元素。

用法:

prev($array)

參數:該函數接受單個參數$array。這是我們要查找當前元素的數組。


Return Value:它返回數組中元素的值,該值恰好位於內部指針當前指向的元素之前。如果數組為空,則prev()函數將返回FALSE。

以下示例程序旨在說明PHP中的prev()函數:

程序1:

<?php 
  
// input array 
$arr = array("Ram", "Shita", "Geeta", "Shyam"); 
  
// current function print the  
// 1st element of the array. 
echo current($arr) ."\n"; 
  
// next function prints the next  
// element of the current one. 
echo next($arr)."\n"; 
  
// prev function will print the previous element 
// of the current one. As right now current element  
// is Shita so the previous element will be Ram 
echo prev($arr); 
  
?>

輸出:

Ram
Shita
Ram

程序2:

<?php 
  
// input array 
$arr = array('a', '2', 'z', '8'); 
  
// current function print the  
// 1st element of the array. 
echo current($arr) ."\n"; 
  
// next function print the next  
// element of the current one. 
echo next($arr)."\n"; 
  
// again next function print the  
// next element of the current one. 
echo next($arr)."\n"; 
  
// prev function will print the previous element  
// of the current one. As right now current  
// element is 'z' so the previous element will be '2' 
echo prev($arr); 
  
?>

輸出:

a
2
z
2

參考:
http://php.net/manual/en/function.prev.php



相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 PHP | prev() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。