一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php each 返回數組中當前的鍵值對并將數組指針向前移動一步實例

php each 返回數組中當前的鍵值對并將數組指針向前移動一步實例

2021-03-29 16:23PHP教程網 PHP教程

php each函數用于獲取數組的鍵值對,并將數組指針向前移動一步, each函數經常和list結合使用來遍歷數組。本文章向大家介紹each的基本使用方法,需要的朋友可以參考下

each函數返回數組中當前的鍵/值對并將數組指針向前移動一步

基本語法

array each ( array &$array )

在執行 each() 之后,數組指針將停留在數組中的下一個單元或者當碰到數組結尾時停留在最后一個單元。如果要再用 each 遍歷數組,必須使用 reset() 。

參數介紹:

 

參數 描述
array 必需。規定要使用的數組。

 

each() 函數生成一個由數組當前內部指針所指向的元素的鍵名和鍵值組成的數組,并把內部指針向前移動。

返回值:

返回 array 數組中當前指針位置的鍵/值對并向前移動數組指針。鍵值對被返回為四個單元的數組,鍵名為0,1,key和 value。單元 0 和 key 包含有數組單元的鍵名,1 和 value 包含有數據。如果內部指針越過了數組的末端,則 each() 返回 FALSE 。

each函數實例一:

php" id="highlighter_781701">
?
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$foo = array(
  "bob",
  "fred",
  "jussi",
  "jouni",
  "egon",
  "marliese"
);
$bar = each($foo);
print_r($bar);
?>

運行結果;

Array
(
    [1] => bob
    [value] => bob
    [0] => 0
    [key] => 0
)

each函數實例二:

each() 結合 list()遍歷數組

?
1
2
3
4
5
6
7
8
9
10
11
<?php
$fruit = array(
  'a' => 'apple',
  'b' => 'banana',
  'c' => 'cranberry'
);
reset($fruit);
while (list($key, $val) = each($fruit)) {
  echo " $key => $val <br/>";
}
?>

運行結果:

a => apple
b => banana
c => cranberry

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美精品超清在线播放 | 女子监狱第二季在线观看免费完整版 | 久久亚洲午夜牛牛影视 | 亚洲国产美女精品久久 | 91精品国产91久久久久久麻豆 | 超级碰碰青草免费视频92 | 日本视频中文字幕 | 精品免费看 | 国产成人夜色影视视频 | 2022超帅男同gayxxx | 日韩毛片高清在线看 | 桃乃木香奈作品在线 | 成人观看免费大片在线观看 | 污漫日本E同人 | 小黄文污到你湿 | 双性肉文高h | 我的青梅竹马是消防员2季未增删免费 | 504神宫寺奈绪大战黑人 | 99视频在线观看视频 | 果冻传媒在线免费观看 | 日剧整部剧护妻狂魔免费观看全集 | 人与善交大片免费看 | 青青草原国产在线 | 国产一区二区三区水野朝阳 | 日本一区二区三区视频在线观看 | 美国videos | 91久久夜色精品国产九色 | 关晓彤被调教出奶水的视频 | 亚洲国产精品综合久久一线 | 亚洲精品老司机福利在线播放 | 热伊人99re久久精品最新地 | 92精品国产成人观看免费 | 万域之王在线观看 | 亚洲偷窥图区色 | 成年性午夜免费视频网站不卡 | 性夜a爽黄爽 | 国语自产拍在线观看7m | 亚洲AV久久久噜噜噜久久 | 99久久精品免费看国产情侣 | 九九99九九精彩网站 | 亚洲激情婷婷 |