首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在代码点火器车中存储两个不同的数组?

如何在代码点火器车中存储两个不同的数组?
EN

Stack Overflow用户
提问于 2017-01-16 05:29:58
回答 2查看 149关注 0票数 2
代码语言:javascript
运行
复制
Array
(
    [0] => Array
        (
            [0] => round
            [1] => EX
            [2] => D
            [3] => 3.6
            [4] => IF
            [5] => IGI
            [6] => G
            [7] => G
            [8] => id01
            [9] => FNT
            [10] => 0.8
            [11] => 47
            [12] => xy01
            [13] => india
        )

    [1] => Array
        (
            [0] => round
            [1] => EX
            [2] => D
            [3] => 3.6
            [4] => IF
            [5] => IGI
            [6] => G
            [7] => G
            [8] => id01
            [9] => FNT
            [10] => 0.8
            [11] => 47
            [12] => xy01
            [13] => india
        )

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

当我点击Codeigniter手推车中的更新购物车按钮时,我得到了两个数组.在这两个数组中,第一个数组是关于两个不同的产品的描述,第二个数组是两个Products...First的价格,第一个是产品的价格,第二个是第二个产品的价格。

现在我想把这两个产品一个接一个地存储在购物车里,我的意思是,首先,第一种产品以各自的价格存储在购物车中,然后用价格来存储第二种产品。

我想把这个数组存储在特定的数组索引中。

这是数组的索引。

代码语言:javascript
运行
复制
shape
cut
color
carat
clarity
lab
polish
symmetry
stone_id
fluorescence
lwratio
depth
cert_no
location
price

首先,这个数组中有价格存储的产品,然后在cart...likewise中。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-16 06:19:31

如果您想要制作一个包含描述和价格的数组,那么使用下面的代码.

代码语言:javascript
运行
复制
$final_array=array();
for($i=0;$i<count($description_array);$i++)
{
  $final_description=$description_array[$i];
  array_push($final_description,$price_array[$i]); //here we push the price into description array
  array_push($final_array,$final_description);
}

print_r($final_array);
票数 0
EN

Stack Overflow用户

发布于 2017-01-16 05:41:43

首先,将价格添加到第一个数组中。然后使用array_combine()将索引作为键应用-类似于-

代码语言:javascript
运行
复制
foreach ($array1 as $key => &$val) {
  $val[] = $array2[$key];
  //$index is array of indexes mentioned.
  $newArr[] = array_combine($index, $val);
}

var_dump($newArr);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41670001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档