遍历和输出 数组指针 数组指针主要包括 current()、key()、next()、prev()、end()、 reset() 等。 current()获取到当前元素的值 使用key0函数可以取得数组当前单元的键名,例如 php $aray=["a"=>1,"b"=>2,"c"=>3,"d"=>4 echo current(Array) echo key(Array) //输出"a next(Array) //将数组中的内部指针向前移动一位 echo key(array) //输出"b ?
遍历和输出 数组指针 ⚫ 数组指针主要包括current()、key()、next()、prev()、end()、reset() 等。 ⚫ current()获取到当前元素的值 ⚫ 使用key()函数可以取得数组当前单元的键名,例如: ⚫ <?php ⚫ $array=["a"=>1, "b"=>2, "c"=>3, "d"=>4]; ⚫ echo current($array); ⚫ echo key($array); //输出"a" ⚫ next($array); //将数组中的内部指针向前移动一位 ⚫ echo key($array); //输出"b" ⚫ ?>
遍历与输出 数组指针 数组指针主要包括 current()、key()、next()、prev()、end()、 reset()等。 Current()获取到当前元素的值 使用key0函数可以取得数组当前单元的键名,例如 aray=aray("a"=>1,"b"=>2,"C"=>3,"d"=>4) next(Array) /将数组中的内部指针向前移动一位 echo key(array) //输出"b prev(Array); echo current(Array) end(Array) reset(array)
遍历与输出 数组指针 ⚫ 数组指针主要包括current()、key()、next()、prev()、end()、reset()等。 ⚫ Current()获取到当前元素的值 ⚫ 使用key()函数可以取得数组当前单元的键名,例如: ⚫ <?php ⚫ $array=array("a"=>1, "b"=>2, "c"=>3, "d"=>4); ⚫ next($array); //将数组中的内部指针向前移动一位 ⚫ echo key($array); //输出"b“ ⚫ prev($array); ⚫ echo current($array); ⚫ end($array); ⚫ reset($array); ⚫ ?>
遍历和输出 for循环 使用for循环也可以来访问数组。例如 <? php Array=range(1, 10) for(Si=0; Si<count(Array): i++) echo Array[Si] //输出12345678910 echo第’$i:个元素的值是:$aray[$:<br>; ?>
遍历和输出 for循环 ⚫ 使用for循环也可以来访问数组。例如: ⚫ <?php ⚫ $array=range(1,10); ⚫ for($i=0;$i<count($array);$i++) ⚫ { ⚫ echo $array[$i]; //输出12345678910 ⚫ echo ‘第’.$i.’个元素的值是:’.$array[$i].’<br>’; ⚫ } ⚫ ?>
遍历和输出 for循环 使用for循环也可以来访问数组。例如 <? php $aray=[name=>′张三,'age’=>20,ex=>男]; for(Si=0; Si<count(Array): i++)( echo key($aray):=>′. current($aray)!<br>′; next(array)
遍历和输出 for循环 ⚫ 使用for循环也可以来访问数组。例如: ⚫ <?php ⚫ $array=[‘name’=>’张三’,‘age’=>20,’sex’=>’男’]; ⚫ for($i=0;$i<count($array);$i++) { ⚫ echo key($array).’=>’.current($array).’<br>’; ⚫ next($array); ⚫ } ⚫ ?>
遍历和输出 while循环 while循环可以实现对数组的遍历。 <? php Sarr=range(1, 10, 2); $i=0; while(si<count(Sarr)) echo Si. =>.arr[Si]. <br> $i++;
遍历和输出 while循环 ⚫ while循环可以实现对数组的遍历。: ⚫ <?php ⚫ $arr=range(1,10,2); ⚫ $i=0; ⚫ while($i<count($arr)) ⚫ { ⚫ echo $i.’=>’.$arr[$i].’<br>’; ⚫ $i++; ⚫ } ⚫ ?>