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

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;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数组的概述 PHP 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方...
    dptms阅读 5,544评论 0 4
  • php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uni...
    思梦PHP阅读 6,123评论 1 24
  • 大家不要吐槽我写的乱,其实是简书的markdown编辑器有问题,看内容感觉写的很乱。我联系过简书的技术人员,连我理...
    Airmole阅读 4,494评论 0 4
  • foreach() | list() | extract | array_map() | array_walk()...
    彭晓华阅读 4,430评论 0 0
  • PHP之数组 数组 PHP中的数组是一个有序映射(一种把values关联到keys的类型),或者称之为有序字典,O...
    痴人会说梦阅读 4,340评论 0 0