php中使用key,value,current,next和prev函數(shù)遍歷數(shù)組的方法
本文實(shí)例講述了php中使用key,value,current,next和prev函數(shù)遍歷數(shù)組的方法。分享給大家供大家參考。具體分析如下:
php中針對數(shù)組遍歷有一系列的函數(shù)使我們可以非常方便的操作數(shù)組,要遍歷一個數(shù)組,第一步就是要將指針指向數(shù)組開頭,使用reset()函數(shù)。
使用prev()和next()函數(shù)可以查看數(shù)組的上一個和下一個元素。在然和位置都可以使用current()函數(shù)獲得當(dāng)前的值,使用key()函數(shù)獲得鍵值
$array = array('foo' => 'bar', 'baz', 'bat' => 2); function displayArray(&$array) { reset($array); while (key($array) !== null) { echo key($array) .": " .current($array) . PHP_EOL; next($array); } }
希望本文所述對大家的php程序設(shè)計(jì)有所幫助。
- PHP數(shù)組遍歷知識匯總(包含遍歷方法、數(shù)組指針操作函數(shù)、數(shù)組遍歷測速)
- PHP遍歷數(shù)組的方法匯總
- PHP 數(shù)組遍歷方法大全(foreach,list,each)
- PHP循環(huán)遍歷數(shù)組的3種方法list()、each()和while總結(jié)
- PHP中使用foreach()遍歷二維數(shù)組的簡單實(shí)例
- PHP遍歷二維數(shù)組的代碼
- PHP遍歷數(shù)組的三種方法及效率對比分析
- 深思 PHP 數(shù)組遍歷的差異(array_diff 的實(shí)現(xiàn))
- php數(shù)組聲明、遍歷、數(shù)組全局變量使用小結(jié)
- PHP中使用數(shù)組指針函數(shù)操作數(shù)組示例
- php數(shù)組指針操作詳解
- PHP 數(shù)組操作詳解【遍歷、指針、函數(shù)等】
相關(guān)文章
PHP中兩個float(浮點(diǎn)數(shù))比較實(shí)例分析
這篇文章主要介紹了PHP中兩個float(浮點(diǎn)數(shù))比較,以完整實(shí)例形式分析了bccomp函數(shù)用于浮點(diǎn)數(shù)比較的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09生成靜態(tài)頁面的php函數(shù),php愛好者站推薦
生成靜態(tài)頁面的php函數(shù),php愛好者站推薦...2007-03-03PHP swoole和redis異步任務(wù)實(shí)現(xiàn)方法分析
這篇文章主要介紹了PHP swoole和redis異步任務(wù)實(shí)現(xiàn)方法,結(jié)合具體實(shí)例形式對比分析了swoole和redis異步任務(wù)具體實(shí)現(xiàn)方法及區(qū)別,需要的朋友可以參考下2019-08-08php 使用ActiveMQ發(fā)送消息,與處理消息操作示例
這篇文章主要介紹了php 使用ActiveMQ發(fā)送消息,與處理消息操作,結(jié)合實(shí)例形式分析了php使用ActiveMQ實(shí)現(xiàn)消息的發(fā)送與接收處理相關(guān)操作技巧,需要的朋友可以參考下2020-02-02