key ( array
$array
) : [mixed]
函数返回数组中内部指针指向的当前单元的
键名。 但它不会移动指针。如果内部指针超过了元素列表尾部,或者数组是空的,key() 会返回 NULL。
end ( array
&$array
) : [mixed]
end — 将数组的内部指针指向最后一个单元
- 思路:
使用 end() 函数将函数的指针只想最后一个单元,key() 函数是获取当前单元的键
$arr = [1,2,3,4,4,'ee'=>4];
end($arr);
var_dump(key($arr));
image.png
$arr = [1,2,3,4,4,12=>4];
end($arr);
var_dump(key($arr));
image.png
网友评论