每天一个常用PHP函数-reset

场景
有时候我们可能会遇到这样的数据,从db或者api中获取的是多维数组,我们只想获取第一个或者只想转为一维数组来使用,那应该如何处理。你可能会想到$arr[0],可以实现,但是太low了。
语法
reset ( array &$array )
reset将array的指针指向array第一个元素,并返回
使用
<?php
$userList = [
['id' => 1, 'name' => '快乐的鸟', 'totalAmount' => 100]
];
print_r(reset($userList));
print_r($userList[0]);
/**
Array
(
[id] => 1
[name] => 快乐的鸟
[totalAmount] => 100
)
**/
是不是优雅很多
注意事项
当处理的空数组的时候,reset会返回false
相关推荐
-
MySQL 中的反斜杠 \\,真是太坑了2025-04-21 01:42:45
-
mysql修改主键为自增 ,如果自增达到最大值,新增加数据会怎样?
mysql修改主键为自增 ,如果自增达到最大值,新增加数据会怎样?2025-04-21 01:31:46 -
Nginx学习笔记 autoindex on2025-04-21 00:26:47
-
.MySQL中的BETWEEN(在某个范围)2025-04-21 00:04:20
-
nginx设置目录浏览并支持中文2025-04-21 00:00:35