-- 创造无限可能

php方法:修改数组键名

2022-11-15 00:24:40
600 人浏览 11 人点赞
有用,点赞支持一下

使用场景

有时候我们需要修改数组的键名,比如获取excel表格的数据时候,获取到的表格数据的键名是:ABC

一维数组修改键名

$arr=array(1 => 1, 2 => "张三", 3 => 20);
$key=array("id","姓名","年龄");
$array=array_combine($key, $arr);

二维数组修改键名


$arr = [
    ["A" => 1, "B" => "张三", "C" => 20],
    ["A" => 2, "B" => "李四", "C" => 20]
];
$key = array("id","姓名","年龄");
foreach($arr as $key => $item){
    $arr[$key] = array_combine($key, $item);
}