美文网首页php
each()-返回数组当前指针指向的元素;

each()-返回数组当前指针指向的元素;

作者: 彭晓华 | 来源:发表于2017-05-27 12:53 被阅读2次

each()

返回 数组当前内部指针指向的数组元素构成的数组;
-返回的数组结构['key' => 元素的键名,'value'=>元素的键值,0=>元素的键名,1=>元素的键值;]
把操作数组的内部指针向后移动一位,最终后停留在数组的最后一位元素上;
-如果数组的指针越过数组的末端,那么返回false;

基础语法:

array each(array $array);

array 返回的数组;
array $array 被操作的数组;

实例:

$a_salary = ['bill'=>2000,'tom'=>1800,'jack'=>2750];

print_r(each($a_salary));
print_r(each($a_salary));

#output :Array ( [1] => 2000 [value] => 2000 [0] => bill [key] => bill );
#output :Array ( [1] => 1800 [value] => 1800 [0] => tom [key] => tom );


总结:

each()
返回数组当前指针指向的键值和键名组成的数组;
-返回的数组 key => 键名 ,value=>键值;
内部的指针向尾端移动一位,
内部指针越过尾端后,返回false;

相关文章

网友评论

    本文标题:each()-返回数组当前指针指向的元素;

    本文链接:https://www.haomeiwen.com/subject/qacqfxtx.html