gpt4 book ai didi

没有数字键的PHP array_push

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

如何在没有数字键的情况下推送新数组?

$array = array('connect' => array('mydomain.com' => 1.99) );
$new_array['mynewdomain.com'] = 2.99;

array_push($array['connect'], $new_array);

当前返回:

Array
(
[connect] => Array
(
[mydomain.com] => 1.99
[0] => Array
(
[mynewdomain.com] => 2.99
)
)
)

https://ideone.com/VgL67Y

我期待以下输出:

Array
(
[connect] => Array
(
[mydomain.com] => 1.99
[mynewdomain.com] => 2.99
)
)

最佳答案

简单地将元素附加到数组。

$array['connect']['mynewdomain.com'] = 2.99;

无需执行 array_push()。只需使用 PHP 的内置结构即可完成工作。

在内置语言中,构造比内置函数和自定义函数更快。

关于没有数字键的PHP array_push,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30048988/

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