php 数组拼接
创始人
2024-11-15 08:09:20
0次

 [productSkuInfos] => Array
        (
            [0] => Array
                (
                    [amountOnSale] => 501341
                    [price] => 16.8
                    [skuId] => 4540975571942
                    [specId] => 5e0c897d02565f8eaf273e9840416541
                    [skuAttributes] => Array
                        (
                            [0] => Array
                                (
                                    [attributeId] => 3216
                                    [attributeName] => 颜色
                                    [attributeNameTrans] => Color
                                    [value] => 白色
                                    [valueTrans] => White
                                    [skuImageUrl] => /zb_users/upload/2024/csdn/15729264445_698533042.jpg
                                )

                            [1] => Array
                                (
                                    [attributeId] => 100019113
                                    [attributeName] => 适合身高
                                    [attributeNameTrans] => Suitable for height
                                    [value] => 100cm
                                    [valueTrans] => 100cm
                                )

                        )

                    [consignPrice] => 16.8
                    [cargoNumber] => 
                )

            [1] => Array
                (
                    [amountOnSale] => 501103
                    [price] => 16.8
                    [skuId] => 4540975571936
                    [specId] => ff10fd0c1265de74343573a7c0ac421a
                    [skuAttributes] => Array
                        (
                            [0] => Array
                                (
                                    [attributeId] => 3216
                                    [attributeName] => 颜色
                                    [attributeNameTrans] => Color
                                    [value] => 白色
                                    [valueTrans] => White
                                    [skuImageUrl] => /zb_users/upload/2024/csdn/15729264445_698533042.jpg
                                )

                            [1] => Array
                                (
                                    [attributeId] => 100019113
                                    [attributeName] => 适合身高
                                    [attributeNameTrans] => Suitable for height
                                    [value] => 110(95-105cm)
                                    [valueTrans] => 110(95-105cm)
                                )

                        )

                    [consignPrice] => 16.8
                    [cargoNumber] => 
                )

想拼接一个颜色对应下面多个尺码和价格库存

foreach ($data as $k=>$item) {     $color = '';     $size = '';     $newArray = [];     foreach ($item['skuAttributes'] as $attribute) {         if ($attribute['attributeName'] === '颜色') {             $color = $attribute['value'];         } elseif ($attribute['attributeName'] === '适合身高') {             $size = $attribute['value'];             $amountOnSale = $item['amountOnSale'];             $price = $item['price'];             $specId = $item['specId'];         }     }       if (!empty($color)) {         $colorSizeArray[$color][] = ['name_ch'=>$size,'amountOnSale'=>$amountOnSale,'consignPrice'=>$price,'specId'=>$specId];     } } print_r($colorSizeArray);die;

得到结果:

Array
(
    [白色] => Array
        (
            [0] => Array
                (
                    [name_ch] => 100cm
                    [amountOnSale] => 501341
                    [consignPrice] => 16.8
                    [specId] => 5e0c897d02565f8eaf273e9840416541
                )

            [1] => Array
                (
                    [name_ch] => 110(95-105cm)
                    [amountOnSale] => 501103
                    [consignPrice] => 16.8
                    [specId] => ff10fd0c1265de74343573a7c0ac421a
                )

            [2] => Array
                (
                    [name_ch] => 120(105-115cm)
                    [amountOnSale] => 496830
                    [consignPrice] => 16.8
                    [specId] => 4b819458d033fae169bd09c85d09dd7b
                )

            [3] => Array
                (
                    [name_ch] => 130(115-125cm)
                    [amountOnSale] => 500664
                    [consignPrice] => 16.8
                    [specId] => a76e282dfeb129c9e1da9374d8991693
                )

            [4] => Array
                (
                    [name_ch] => 140(125-135cm)
                    [amountOnSale] => 501644
                    [consignPrice] => 16.8
                    [specId] => 1d71f184a783632ff0d65afe8718dddf
                )

            [5] => Array
                (
                    [name_ch] => 150(135-145cm)
                    [amountOnSale] => 499348
                    [consignPrice] => 16.8
                    [specId] => c2eca91e89d595b1d3b88e0b638509aa
                )

            [6] => Array
                (
                    [name_ch] => 160(145-155cm)
                    [amountOnSale] => 500378
                    [consignPrice] => 16.8
                    [specId] => 856a65d84878de75f2293c84567abd0b
                )

            [7] => Array
                (
                    [name_ch] => L(长度80cm)
                    [amountOnSale] => 519380
                    [consignPrice] => 23.0
                    [specId] => ede0021438e706260e3539e6996c96d7
                )

            [8] => Array
                (
                    [name_ch] => XL(长度102cm)
                    [amountOnSale] => 499499
                    [consignPrice] => 25.0
                    [specId] => 1130e550943b38dcc81c14eab0412eaa
                )
 

相关内容

热门资讯

推荐一款!阿拉斗牌开挂功能方法... 推荐一款!阿拉斗牌开挂功能方法,阿拉斗牌其实真的有开挂方法1、阿拉斗牌免费脚本咨询教程、阿拉斗牌免费...
记者揭秘!吉祥填大坑辅助器功能... 记者揭秘!吉祥填大坑辅助器功能攻略,吉祥填大坑切实真的是有辅助器攻略亲,关键说明,吉祥填大坑透视脚本...
今日百科!271透视挂功能软件... 今日百科!271透视挂功能软件,271都是是有透视挂软件1、玩家可以在271透视最简单三个步骤对游戏...
记者爆料!慕雪娱乐透视功能神器... 记者爆料!慕雪娱乐透视功能神器,慕雪娱乐本来是真的有透视神器1.慕雪娱乐 选牌创建新账号,点击进入游...
每日必备!新奇玩乐透视挂功能神... 每日必备!新奇玩乐透视挂功能神器,新奇玩乐切实真的是有透视挂神器暗藏猫腻,小编详细说明新奇玩乐破解器...
重大来袭!九五娱乐透视挂功能方... 重大来袭!九五娱乐透视挂功能方法,九五娱乐其实存在有透视挂方法一、九五娱乐游戏安装教程牌型概率发牌机...
分享个大家!残局斗地主开挂功能... 分享个大家!残局斗地主开挂功能脚本,残局斗地主一贯是有开挂脚本1、下载好残局斗地主脚本下载之后点击打...
研究成果!澳门新葡京透视挂功能... 研究成果!澳门新葡京透视挂功能教程,澳门新葡京切实是有透视挂教程1)澳门新葡京有没有挂:进一步探索澳...
玩家必看科普!福运到2辅助器功... 玩家必看科普!福运到2辅助器功能神器,福运到2总是真的有辅助器神器1、福运到2辅助器安装包、福运到2...
三分钟了解!心动麻将透视挂功能... 三分钟了解!心动麻将透视挂功能技巧,心动麻将果然是真的有透视挂技巧心动麻将破解侠是真的助透视。每个模...