最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php數(shù)組函數(shù)序列之each() - 獲取數(shù)組當前內(nèi)部指針所指向元素的鍵名和鍵值,并將指針移到下一位

 更新時間:2011年10月31日 22:21:41   作者:  
each() 函數(shù)生成一個由數(shù)組當前內(nèi)部指針所指向的元素的鍵名和鍵值組成的數(shù)組,并把內(nèi)部指針向前移動。返回的數(shù)組中包括的四個元素:鍵名為 0,1,key 和 value。單元 0 和 key 包含有數(shù)組單元的鍵名,1 和 value 包含有數(shù)據(jù)
each()定義和用法
each() 函數(shù)生成一個由數(shù)組當前內(nèi)部指針所指向的元素的鍵名和鍵值組成的數(shù)組,并把內(nèi)部指針向前移動。

返回的數(shù)組中包括的四個元素:鍵名為 0,1,key 和 value。單元 0 和 key 包含有數(shù)組單元的鍵名,1 和 value 包含有數(shù)據(jù)。

如果內(nèi)部指針越過了數(shù)組范圍,本函數(shù)將返回 FALSE。

語法
each(array)參數(shù) 描述
array 必需。規(guī)定要使用的數(shù)組。

例子 1
復制代碼 代碼如下:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
print_r (each($people));
?>

輸出:

Array ( [1] => Peter [value] => Peter [0] => 0 [key] => 0 )例子 2
each() 經(jīng)常和 list() 結(jié)合使用來遍歷數(shù)組。本例與上例類似,不過循環(huán)輸出了整個數(shù)組:
復制代碼 代碼如下:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
reset($people);
while (list($key, $val) = each($people))
{
echo "$key => $val<br />";
}
?>

輸出:

0 => Peter
1 => Joe
2 => Glenn
3 => Cleveland例子解釋
因為將一個數(shù)組賦值給另一個數(shù)組時會重置原來的數(shù)組指針,因此在上例中如果我們在循環(huán)內(nèi)部將 $people 賦給了另一個變量的話將會導致無限循環(huán)。

相關(guān)文章

最新評論

中山市| 敦煌市| 玉龙| 栾川县| 禄丰县| 含山县| 英德市| 甘洛县| 蓬莱市| 当阳市| 蕲春县| 江达县| 石嘴山市| 贡嘎县| 焦作市| 方城县| 松滋市| 鹤峰县| 莱西市| 大方县| 佛山市| 江西省| 五台县| 嘉义县| 盖州市| 澜沧| 仁怀市| 南平市| 凯里市| 固阳县| 广河县| 巴彦县| 定兴县| 区。| 衡南县| 祁东县| 永顺县| 柘荣县| 闽侯县| 普格县| 海南省|