current() 函數傳回陣列中的目前元素的值。
每個陣列中都有一個內部的指標指向它的"當前"元素,初始指向插入到陣列中的第一個元素。
end() - 將內部指標指向陣列中的最後一個元素,並輸出
next() - 將內部指標指向陣列中的下一個元素,並輸出(推薦學習:PHP程式設計從入門到精通)
prev() - 將內部指標指向陣列中的上一個元素,並輸出
#reset() - 將內部指標指向陣列中的第一個元素,並輸出
each() - 傳回目前元素的鍵名和鍵值,並將內部指標向前移動
$tmp = array('a','b','c','d'); echo current($tmp)."\n"; echo end($tmp)."\n"; echo current($tmp)."\n"; reset($tmp); echo current($tmp)."\n";
例如:
<?PHP $array = array(1,2,4,6,8); echo end($array); ?> <?PHP $array = array(1,2,4,6,8); echo array_pop($array); ?> <?PHP $array = array(1,2,4,6,8); $k = array_slice($array,-1,1); print_r($k); //结果是一维数组 ?>
以上是php判斷是不是數組最後一個的詳細內容。更多資訊請關注PHP中文網其他相關文章!