gpt4 book ai didi

PHP 将值插入关联数组

转载 作者:行者123 更新时间:2023-12-01 07:42:10 25 4
gpt4 key购买 nike

我在任何地方都找不到答案。

foreach ($multiarr as $array) {
foreach ($array as $key=>$val) {
$newarray[$key] = $val;
}
}

$key有重复的名字,所以当我试图进入 $newarray 时它实际上是这样的:
$newarray['Fruit'] = 'Apples';
$newarray['Fruit'] = 'Bananas';
$newarray['Fruit'] = 'Oranges';

问题是,上面的例子只是替换了旧值,而不是插入它。

是否可以推送这样的值?

最佳答案

是的,注意新的一对方括号:

foreach ($multiarr as $array) {
foreach ($array as $key=>$val) {
$newarray[$key][] = $val;
}
}

您也可以使用 array_push() ,引入了一些开销,但我大部分时间都会坚持使用速记。

关于PHP 将值插入关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12326208/

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