gpt4 book ai didi

php - array_merge 更改键

转载 作者:可可西里 更新时间:2023-11-01 13:50:46 25 4
gpt4 key购买 nike

我得到了以下数组:

$arr = array(6 => 'Somedata', 7 => 'Somedata1', 8 => 'Somedata2');

问题是,当我使用 array_merge( (array) "Select the data", $arr); 时,它确实将数组键更改为:

Array
(
[0] => Not specified
[1] => Somedata
[2] => Somedata1
[3] => Somedata2
)

是否可以跳过 array_merge 键预版本,使输出看起来像这样?

Array
(
[0] => Not specified
[6] => Somedata
[7] => Somedata1
[8] => Somedata2
)

最佳答案

使用 + operator创建 2 个数组的联合:

$arr = array(6 => 'Somedata', 7 => 'Somedata1', 8 => 'Somedata2');

$result = (array)'Select the data' + $arr;

var_dump($result);

结果:

array(4) {
[0]=>
string(15) "Select the data"
[6]=>
string(8) "Somedata"
[7]=>
string(9) "Somedata1"
[8]=>
string(9) "Somedata2"
}

关于php - array_merge 更改键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12397563/

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