gpt4 book ai didi

php - 将键值对数组转换为关联数组

转载 作者:行者123 更新时间:2023-12-05 08:58:02 29 4
gpt4 key购买 nike

我目前有一个数组:

[1] => Array
(
[0] => 100011
[1] => 1
)

[2] => Array
(
[0] => 100013
[1] => 1
)

[3] => Array
(
[0] => 100022
[1] => 1
)

[4] => Array
(
[0] => 100025
[1] => 1

我想取出每个数组(1、2、3、4 等)的第一个子项(意思是 [0])并将其放入一个新数组中。我知道我需要遍历并将值分配给新数组。只是不确定该怎么做。

最终结果将是:

$final(新数组的名称)的值为 100013、100022、100025 等。

我的真实最终结果:

我需要它保持相同的顺序,因为我将使用 array array_combine ( array $keys , array $values ) 创建 100013 作为键和 1 作为值,100022作为键,1 作为值,100025 作为键,1 作为值。

如果您知道更快的完成方法,我们将不胜感激。

谢谢。

最佳答案

如果我没理解错的话,最终的结果可以这样得到:

array_combine(array_column($arr, 0), array_column($arr, 1));

或者,以更传统的方式:

$result = [];
foreach ($arr as list($key, $value)) {
$result[$key] = $value;
}

关于php - 将键值对数组转换为关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27550173/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com