next() 定義與用法
next() 函數把指向目前元素的指標移到下一個元素的位置,並傳回該元素的值。
如果內部指標已經超過數組的最後一個元素,函數會傳回 false。
語法
next(array)參數 描述
array 必需。規定要使用的數組。
說明
next() 和 current() 的行為類似,只有一點區別,在傳回值之前將內部指標向前移動一位。這意味著它傳回的是下一個數組單元的值並將數組指標向前移動了一位。如果移動指標的結果超出了陣列單元的末端,則 next() 傳回 FALSE。
注意:如果陣列包含空的單元,或單元的值是 0 則函數碰到這些單元也回傳 FALSE。若要正確遍歷可能含有空單元或單元值為 0 的數組,請參閱 each() 函數。
範例
複製程式碼 程式碼如下:
$people = array("Peter", "Joe", "Glenn", "Cleveland"); opvland"); "
";
echo next($people);
?>