each()-返回数组当前指针指向的键名和键值组成的数组,同时把数组的内部指针向后移动一位

each()

以数组的方式后去数组当前的内部指针指向的元素;
-数组的构成样式 array('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)); 
#output : Array ( [1] => 2000 [value] => 2000 [0] => bill [key] => bill )
print_r(each($a_salary));
#output :  Array ( [1] => 1800 [value] => 1800 [0] => tom [key] => tom )



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

推荐阅读更多精彩内容