首页 > 编程语言 >php 将二维数组处理成以某一列为key,某一列为value的一维数组

php 将二维数组处理成以某一列为key,某一列为value的一维数组

时间:2023-01-14 11:44:47浏览次数:58  
标签:数组 list id key array 列为 name

$list = [
    0 => [
        'id' => 1001,
        'name' => '张三'
    ],
    1 => [
        'id' => 2091,
        'name' => '李四'
    ]
];

array_combine(array_column($list, 'id'), array_column($list, 'name'));
$list = [
    1001 => '张三',
    2091 => '李四'
];



标签:数组,list,id,key,array,列为,name
From: https://www.cnblogs.com/gwhm/p/17051495.html

相关文章

  • Java数组动态扩容和动态缩减
    数组动态扩容:packagecom;importjava.lang.String;importjava.util.Scanner;publicclassLinghu{publicstaticvoidmain(String[]args){intarr[]={1,2,3......
  • 数组
    数组定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每个数据称作一个数组元素,每个数据元素可以通过一......
  • Windows配置SSHKey到GItHub
    一、检查环境在Linux和Mac系统中都自动安装了SSH,Windows系统需要安装GitBash。首先检查下本机是否已经安装了SSH,在终端输入​​ssh​​即可:二、生成sshkey输入:​​ssh-......
  • 数组
    数组什么是数组?数组的定义:数组是相同类型数据的有序集合.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元......
  • YAMLException: incomplete explicit mapping pair; a key node is missed; or follow
    使用hexog出现如下错误,一顿排查,发现,是文章的文件名和文章的title有非法字符,原title为:ssh:connecttohostgithub.comport22:Connectiontimedout。解决方案:修改名称......
  • c语言数组
    所谓数组,就是一个集合,里面存放了相同类型的数据元素,且是由连续的内存位置组成的一、一维数组1.定义方式:1)数据类型数组名[数组长度];2)数据类型数组名[数组长度]={值1,值2,.........
  • angular的工具方法笔记(equals, HashKey)
    分别是angular脏值检测的工具方法equals和类HashKey的使用方法<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml......
  • 软件测试|Monkey基本参数介绍
    <brstyle="box-sizing:border-box;"/>说到android移动端稳定性测试,大家通常会想到android系统自动Monkey小猴子,通过Monkey命令模拟用户触摸点击屏幕、滑动、系统按键等操......
  • C# 数组的交集和补集
    usingSystem;usingSystem.Linq;namespaceConsoleApp2{internalclassProgram{staticvoidMain(string[]args){strin......
  • Redis-独立功能-二进制位数组
    二进制位数组Redis提供了SETBIT、GETBIT、BITCOUNT、BITOP四个命令用于处理二进制位数组。SETBIT命令用于为位数组指定偏移量上的二进制位设置值,GETBIT命令则用于获取位......