php each 返回?cái)?shù)組中當(dāng)前的鍵值對并將數(shù)組指針向前移動一步實(shí)例
each函數(shù)返回?cái)?shù)組中當(dāng)前的鍵/值對并將數(shù)組指針向前移動一步
基本語法
array each ( array &$array )
在執(zhí)行 each() 之后,數(shù)組指針將停留在數(shù)組中的下一個(gè)單元或者當(dāng)碰到數(shù)組結(jié)尾時(shí)停留在最后一個(gè)單元。如果要再用 each 遍歷數(shù)組,必須使用 reset() 。
參數(shù)介紹:
| 參數(shù) | 描述 |
|---|---|
| array | 必需。規(guī)定要使用的數(shù)組。 |
each() 函數(shù)生成一個(gè)由數(shù)組當(dāng)前內(nèi)部指針?biāo)赶虻脑氐逆I名和鍵值組成的數(shù)組,并把內(nèi)部指針向前移動。
返回值:
返回 array 數(shù)組中當(dāng)前指針位置的鍵/值對并向前移動數(shù)組指針。鍵值對被返回為四個(gè)單元的數(shù)組,鍵名為0,1,key和 value。單元 0 和 key 包含有數(shù)組單元的鍵名,1 和 value 包含有數(shù)據(jù)。如果內(nèi)部指針越過了數(shù)組的末端,則 each() 返回 FALSE 。
each函數(shù)實(shí)例一:
<?php $foo = array( "bob", "fred", "jussi", "jouni", "egon", "marliese" ); $bar = each($foo); print_r($bar); ?>
運(yùn)行結(jié)果;
Array
(
[1] => bob
[value] => bob
[0] => 0
[key] => 0
)
each函數(shù)實(shí)例二:
each() 結(jié)合 list()遍歷數(shù)組
<?php
$fruit = array(
'a' => 'apple',
'b' => 'banana',
'c' => 'cranberry'
);
reset($fruit);
while (list($key, $val) = each($fruit)) {
echo " $key => $val <br/>";
}
?>
運(yùn)行結(jié)果:
a => apple
b => banana
c => cranberry
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- php數(shù)組和鏈表的區(qū)別總結(jié)
- PHP實(shí)現(xiàn)鏈表的定義與反轉(zhuǎn)功能示例
- PHP雙向鏈表定義與用法示例
- php數(shù)據(jù)結(jié)構(gòu)之順序鏈表與鏈?zhǔn)骄€性表示例
- PHP實(shí)現(xiàn)合并兩個(gè)排序鏈表的方法
- php數(shù)組指針操作詳解
- PHP7生產(chǎn)環(huán)境隊(duì)列Beanstalkd用法詳解
- php使用redis的有序集合zset實(shí)現(xiàn)延遲隊(duì)列應(yīng)用示例
- php+redis實(shí)現(xiàn)消息隊(duì)列功能示例
- PHP如何通過帶尾指針的鏈表實(shí)現(xiàn)''隊(duì)列''
相關(guān)文章
php 調(diào)用百度sms來發(fā)送短信的實(shí)現(xiàn)示例
這篇文章主要介紹了php 調(diào)用百度sms來發(fā)送短信的實(shí)現(xiàn)示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-11-11
PHP基于進(jìn)程控制函數(shù)實(shí)現(xiàn)多線程
這篇文章主要介紹了PHP基于進(jìn)程控制函數(shù)實(shí)現(xiàn)多線程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12
yii2-GridView在開發(fā)中常用的功能及技巧總結(jié)
本篇文章主要介紹了yii2-GridView在開發(fā)中常用的功能及技巧總結(jié),數(shù)據(jù)網(wǎng)格或者說 GridView 小部件是Yii中最強(qiáng)大的部件之一。有興趣的可以了解一下。2017-01-01
YII2框架中使用yii.js實(shí)現(xiàn)的post請求
本文給大家介紹的是簡單分析下用yii2的yii\helpers\Html類和yii.js實(shí)現(xiàn)的post請求的方法,非常的簡單,有需要的小伙伴可以參考下2017-04-04
淺析echo(),print(),print_r(),return之間的區(qū)別
這篇文章主要是對echo(),print(),print_r(),return之間的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11

