php数组第一个值怎么获得_php数组首值获得reset与索引访问法【技巧】

admin 百科 6
获取PHP数组首值的两种可靠方法:一、用reset($array)重置指针并返回首值,会改变原数组指针;二、用array_values($array)[0]重索引后取[0],不改指针但需判空防Notice。

php数组第一个值怎么获得_php数组首值获得reset与索引访问法【技巧】-第1张图片-佛山资讯网

如果您需要获取 PHP 数组的第一个值,但不确定数组的键名是否为 0 或是否经过排序、修改,直接使用索引访问可能失败。以下是获取数组首值的两种可靠方法:

一、使用 reset() 函数重置数组指针并返回首值

reset() 函数将数组内部指针倒回第一个元素,并返回该元素的值;它不依赖键名是否为 0,适用于关联数组、索引数组及键名混乱的数组。

1、调用 reset($array),传入目标数组变量。

2、将返回值直接赋给变量,例如:$first = reset($arr);

立即学习“PHP免费学习笔记(深入)”;

3、注意:该操作会改变原数组的内部指针位置,后续使用 current()next() 时将从首元素开始。

标签: php 排列

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~