有什么办法呢?
回复内容:
Thinkphp select后的数组是一个二维数组,键是从0开始排序的,数组里面是带有ID,现在我要查出来的结果是,一个二维数组,键是数据的ID.
有什么办法呢?
复制一个数组不行吗
1,
'name' => "Bob",
'sex' => "男",
],
[
'id' => 2,
'name' => "Frank",
'sex' => "男",
],
];
$arr2 = [];
for ($i=0; $i < count($arr); $i++) {
$arr2[$arr[$i]['id']] = $arr[$i];
unset($arr2[$arr[$i]['id']]['id']);
}
var_dump($arr2);
声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
- 上一篇:求php一段递归代码的理解
- 下一篇:python - php版本的jni?
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论