next()函數是PHP中的內置函數,它執行以下操作:
- 它用於返回內部指針當前指向的數組中下一個元素的值。我們可以通過當前函數知道當前元素。
- 返回值後,next()函數使內部指針遞增。
- 在PHP中,所有數組都有一個內部指針。此內部指針指向該數組中的某個元素,該元素稱為數組的當前元素。
- 通常,開頭的下一個元素是數組中插入的第二個元素。
用法:
next($array)
參數:它僅接受一個參數$array。此參數是必需的。它是我們需要在其中找到下一個元素的數組。
返回值:該函數返回內部指針當前指向的數組中下一個元素的值。如果下一個沒有元素,則返回FALSE。最初,next()函數返回第二個插入的元素。
例子:
Input : array = [1, 2, 3, 4] Output : 2 Input : array = [1, 2, 3, 4], next() function executed two times Output : 2 3
以下示例程序旨在說明PHP中的next()函數:
程序1:
<?php
// PHP Program to demonstrate the
// first position of next() function
$array = array("geeks", "Raj", "striver",
"coding", "RAj");
echo next($array);
?>
輸出:
Raj
程序2:
<?php
// PHP Program to demonstrate the
// working of next() function
$array = array("geeks", "Raj", "striver", "coding", "RAj");
// prints the initial current element (geeks)
echo current($array), "\n";
// prints the initial next element (Raj)
// moves the pointer forward
echo next($array), "\n";
// prints the current element (Raj)
echo current($array), "\n";
// prints the next element (striver)
// moves the pointer forward
echo next($array), "\n";
// prints the current element (striver)
echo current($array), "\n";
// prints the next element (coding)
// moves the pointer forward
echo next($array), "\n";
// prints the current element (coding)
echo current($array), "\n";
?>
輸出:
geeks Raj Raj striver striver coding coding
參考:
http://php.net/manual/en/function.next.php
相關用法
- p5.js nfc()用法及代碼示例
- p5.js nfp()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP sin( )用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP tan( )用法及代碼示例
- PHP pow( )用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- PHP Ds\Set xor()用法及代碼示例
注:本文由純淨天空篩選整理自Striver大神的英文原創作品 PHP | next() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。