php each()函数函数

原创 PHP笔记  2017-12-05 18:44  阅读 1,893 views 次

each()函数定义及用法

1、在php中,each()函数是用来返回数组中当前内部指针指向的元素的键名和键值,并将内部指针向前移动一个元素。

2、each()函数只有一个参数,就是要返回当前元素的数组。

3、each()函数的返回值为一个数组,该数组有四个元素,两个元素(1 和 Value)包含键值,两个元素(0 和 Key)包含键名。

相关方法

  • current()函数:返回数组中的当前元素的值;
  • end()函数:将内部指针指向数组中的最后一个元素,并返回元素值;
  • next()函数:将内部指针指向数组中的下一个元素,并返回元素值;
  • prev()函数:将内部指针指向数组中的上一个元素,并返回元素值;
  • reset()函数:将内部指针指向数组中的第一个元素,并返回元素值。

语法格式:

each(数组);

实例1:

<?php
$arr = array("h"=>"html", "c"=>"css", "j"=>"javascript", "p"=>"php");
echo "函数执行1次返回的数组:";
var_dump(each($arr)); //php中var_dump()函数的用法笔记
echo "函数执行2次返回的数组:";
var_dump(each($arr));
?>

运行结果:

php each()函数函数

实例2(输出数组中的所以元素):

<?php
$arr = array("h"=>"html", "c"=>"css", "j"=>"javascript", "p"=>"php");
$i=0;
while($i<count($arr)){ //php count()函数笔记
$arr_new=each($arr);
echo $arr_new["key"]."=>".$arr_new["value"]."<br/>";
$i++;
}
?>

运行结果:

php count()函数笔记

更多有关数组的函数——>PHP Array数组函数大全

本文地址:https://www.ggbiji.com/php-count-2.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情