1 遍歷陣列知識

2022-08-09 04:15:13 字數 2598 閱讀 1733

1

public "-//w3c//dtd xhtml 1.0 transitional//en" "">237

891014

15<?php

1617

//陣列定義

18//定義方式不同,陣列裡面可以放任何型別的資料

19//索引陣列的定義:

20//$attr = array(1,2,3,4,"aa");

21//print_r($attr);

22//關聯陣列的定義:

23$attr = array("one"=>10,"2"=>"aa","three"=>20);

24//

print_r($attr);

25//echo $attr[2];

2627

//陣列遍歷

28//for迴圈遍歷,針對於索引陣列,不能遍歷關聯陣列

29/*

for($i=0;$i30

*/33

34//

foreach遍歷,可以遍歷索引陣列和關聯陣列

35/*

foreach($attr as $value)

36*/

3940

/*foreach($attr as $key=>$value)

41*/

4445

46//

each()函式,取陣列裡面的某乙個元素,依次向下取值,將該元素以陣列的形式返回

47/*

print_r(each($attr));

48echo "

";49

print_r(each($attr));

50echo "

";51

print_r(each($attr));

52echo "

--------------------------";

53//將指標復位,指向第乙個元素

54reset($attr);

55print_r(each($attr));

56echo "

";57

print_r(each($attr));

58echo "

";59

print_r(each($attr));

*/60

61//

list()函式

62/*

list($a,$b,$c,$e,$f) = $attr;

63echo $a;

64echo $b;

65echo $c;

66echo $e;

67echo $f;

*/68

69//

用each()和list()函式遍歷陣列,索引陣列和關聯陣列都可以

70/*

list($key,$value) = each($attr);

71echo $key."=>".$value;

72list($key,$value) = each($attr);

73echo $key."=>".$value;

*/74

/*75

while(list($key,$value) = each($attr))

76*/

7980

//指標

81/*

echo current($attr); //取當前指標指向的內容value

82echo key($attr); //取當前指標指向的索引key

83echo "

";84

next($attr); //將指標向下移動

85echo current($attr); //取當前指標指向的內容value

86echo key($attr); //取當前指標指向的索引key

87echo "

";88

prev($attr); //將指標向上移動

89echo current($attr); //取當前指標指向的內容value

90echo key($attr); //取當前指標指向的索引key

91echo "

";92

end($attr); //將指標指向最後乙個元素

93echo current($attr); //取當前指標指向的內容value

94echo key($attr); //取當前指標指向的索引key

95echo "

";96

reset($attr); //將指標復位

97echo current($attr); //取當前指標指向的內容value

98echo key($attr); //取當前指標指向的索引key

99echo "

";*/

100101

/*do

102107

while(next($attr))

*/108

109110

//預定義陣列

111//print_r($_server);

112//var_dump($_env);

113114

115 ?>

116117

118119

用陣列指標遍歷陣列,FOR FOREACH遍歷陣列

1.用陣列指標遍歷一維陣列 phpheader content type text html charset utf 8 用陣列指標遍歷一位陣列的值 arr array a b c d echo current arr 返回指標當前單元的值 echo next arr 指標引動到下乙個單元 echo...

02 遍歷陣列的方法

1 es5 中遍歷資料的方法 2 3 1.foreach 遍歷 4 需求 遍歷陣列 張飛 關羽 趙雲 馬超 5 let arr1 張飛 關羽 趙雲 馬超 6 arr1.foreach v,i console.log v 張飛 關羽 趙雲 馬超 7 8 9 2.map 對映 遍歷陣列,返回乙個經過函式...

python遍歷陣列

os.file split e python python25 lib os.pyc os.path.split os.file e python python25 lib os.pyc var myarr array new array one two three var mystr string...