gpt4 book ai didi

php - 在 PHP 中制作 HashMap 类型键值对

转载 作者:可可西里 更新时间:2023-11-01 01:02:58 24 4
gpt4 key购买 nike

我有两个数组列表,我已经将它们转换成如下所示的 HashMap

ArrayList<Integer> productIds = new ArrayList<Integer>();
ArrayList<Integer> productQuantity = new ArrayList<Integer>();
Map<Integer, Integer> saleReport = new HashMap<Integer, Integer>();

for(int i=0;i<productIds.size();i++){
saleReport.put(productIds.get(i), productQuantity.get(i));
}

现在我想在 PHP 中做同样的事情。我想将两个数组转换为 HashMap 之类的键值对。

我在 PHP 中有这两个数组,它们的项数相同。请指导我该怎么做。

最佳答案

就这么简单:

$productIds = array( /** Your data */ );
$productQuantity = array( /** Your data */ );

$n = count($productIds);
$saleReport = array();
for($i=0; $i<$n; $i++) {
$saleReport[$productIds[$i]] = $productQuantity[$i];
}

关于php - 在 PHP 中制作 HashMap 类型键值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18467155/

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