reset()函數是PHP中的內置函數。
- 此函數用於將任何數組的內部指針移動到該數組的第一個元素。
- 在處理數組時,可能會使用不同的函數(例如prev()函數,current()函數,key()函數等)來修改數組的內部指針。
- reset()函數將內部指針重置為指向數組的第一個元素。
用法:
reset($array)
參數:該函數接受單個參數$array。這是我們要重置其內部指針以再次指向第一個元素的數組。
Return Value:成功返回數組的第一個元素;如果數組為空,則返回FALSE,即數組不包含任何元素。
以下示例程序旨在說明PHP中的reset()函數:
程序1:
<?php
// input array
$arr = array('Ram', 'Rahim', 'Geeta', 'Shita');
// here reset() function Moves the internal pointer to the
// first element of the array, which is Ram and also returns
// the first element
$res = reset($arr);
print "$res";
?>
輸出:
Ram
程序2:
<?php
// Input array
$arr = array('Delhi', 'Kolkata', 'London');
// getting current element using current()
// function
print current($arr)."\n";
// move internal pointer to next element
next($arr);
print current($arr)."\n";
// now reset() is called so that the internal pointer
// moves to the first element again i.e, Delhi.
reset($arr);
print current($arr);
?>
輸出:
Delhi Kolkata Delhi
參考:
http://php.net/manual/en/function.reset.php
相關用法
- CSS counter-reset用法及代碼示例
- jQuery :reset用法及代碼示例
- HTML input reset用法及代碼示例
- HTML Input Reset value用法及代碼示例
- HTML DOM Input Reset用法及代碼示例
- HTML DOM Form reset()用法及代碼示例
- HTML Input Reset name用法及代碼示例
- HTML Input Reset autofocus用法及代碼示例
- HTML Input Reset disabled用法及代碼示例
- HTML Input Reset type用法及代碼示例
- HTML Input Reset form用法及代碼示例
- HTML Input reset defaultValue用法及代碼示例
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 PHP | reset() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。