《PHP實(shí)例:php each 返回?cái)?shù)組中當(dāng)前的鍵值對(duì)并將數(shù)組指針向前移動(dòng)一步實(shí)例》要點(diǎn):
本文介紹了PHP實(shí)例:php each 返回?cái)?shù)組中當(dāng)前的鍵值對(duì)并將數(shù)組指針向前移動(dòng)一步實(shí)例,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
each函數(shù)返回?cái)?shù)組中當(dāng)前的鍵/值對(duì)并將數(shù)組指針向前移動(dòng)一步PHP教程
基本語(yǔ)法PHP教程
array each ( array &$array )
PHP教程
在執(zhí)行 each() 之后,數(shù)組指針將停留在數(shù)組中的下一個(gè)單元或者當(dāng)碰到數(shù)組結(jié)尾時(shí)停留在最后一個(gè)單元.如果要再用 each 遍歷數(shù)組,必須使用 reset() .PHP教程
參數(shù)介紹:PHP教程
參數(shù) | 描述 |
---|---|
array | 必需.規(guī)定要使用的數(shù)組. |
each() 函數(shù)生成一個(gè)由數(shù)組當(dāng)前內(nèi)部指針?biāo)赶虻脑氐逆I名和鍵值組成的數(shù)組,并把內(nèi)部指針向前移動(dòng).PHP教程
返回值:PHP教程
返回 array 數(shù)組中當(dāng)前指針位置的鍵/值對(duì)并向前移動(dòng)數(shù)組指針.鍵值對(duì)被返回為四個(gè)單元的數(shù)組,鍵名為0,1,key和 value.單元 0 和 key 包含有數(shù)組單元的鍵名,1 和 value 包含有數(shù)據(jù).如果內(nèi)部指針越過(guò)了數(shù)組的末端,則 each() 返回 FALSE .PHP教程
each函數(shù)實(shí)例一:PHP教程
<?php $foo = array( "bob", "fred", "jussi", "jouni", "egon", "marliese" ); $bar = each($foo); print_r($bar); ?>
運(yùn)行結(jié)果;PHP教程
Array
(
??? [1] => bob
??? [value] => bob
??? [0] => 0
??? [key] => 0
)
PHP教程
each函數(shù)實(shí)例二:PHP教程
each() 結(jié)合 list()遍歷數(shù)組
PHP教程
<?php $fruit = array( 'a' => 'apple', 'b' => 'banana', 'c' => 'cranberry' ); reset($fruit); while (list($key, $val) = each($fruit)) { echo " $key => $val <br/>"; } ?>
運(yùn)行結(jié)果:PHP教程
a => apple
b => banana
c => cranberryPHP教程
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!PHP教程
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/2607.html