第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php求助如何將二維數(shù)組變成一維數(shù)組?

php求助如何將二維數(shù)組變成一維數(shù)組?

PHP
紅顏莎娜 2019-03-12 23:57:19
現(xiàn)在有一個二維數(shù)組格式如下: Array ( [0] => Array ( [id] => 38 [goods_id] => 77426 [model_name] => 顏色 [model_sub_name] => Array ( [0] => 黑色 [1] => 白色 [2] => 紅色 [3] => 淺藍(lán)色 [4] => 紫色 ) [goods_stock] => Array ( [0] => 321 ) [curr_price] => Array ( [0] => 99 ) [goods_weight] => Array ( [0] => 280 ) ) [1] => Array ( [id] => 39 [goods_id] => 77426 [model_name] => 尺碼 [model_sub_name] => Array ( [0] => 32A [1] => 34A [2] => 36A [3] => 32B [4] => 34B [5] => 36B [6] => 38B [7] => 34C [8] => 36C [9] => 38C [10] => 40C [11] => ) [goods_stock] => Array ( [0] => 321 ) [curr_price] => Array ( [0] => 99 ) [goods_weight] => Array ( [0] => 280 ) ) ) 現(xiàn)在需要將這個二維數(shù)組變成如下格式: Array ( [0] => Array ( [model_name] => 顏色 [model_sub_name] => 黑色 [goods_stock] => 321 [curr_price] => 99 [goods_weight] => 280 ) [1] => Array ( [model_name] => 顏色 [model_sub_name] => 白色 [goods_stock] => 321 [curr_price] => 99 [goods_weight] => 280 ) ……這里省略N個數(shù)組 [N+1] => Array ( [model_name] => 尺碼 [model_sub_name] => 32A [goods_stock] => 321 [curr_price] => 99 [goods_weight] => 280 ) [N+2] => Array ( [model_name] => 尺碼 [model_sub_name] => 34A [goods_stock] => 321 [curr_price] => 99 [goods_weight] => 280 ) 這里也省略總數(shù)組第二個元素的幾條記錄 ) 在上述數(shù)組中g(shù)oods_stock、curr_price、goods_weight都是數(shù)組,如果這幾個鍵中的數(shù)組只有一個元素,那么在model_name一樣的前提下,goods_stock、curr_price、goods_weight都取這一個值,否則,就取model_sub_name中元素下標(biāo)對應(yīng)的goods_stock、curr_price、goods_weight中的值。比如model_sub_name為“白色”時對應(yīng)的下標(biāo)是1,上述數(shù)組中g(shù)oods_stock、curr_price、goods_weight都只有一個元素,那么就取這一個元素的值,如果不是一個元素,則取goods_stock[1]、curr_price[1]、goods_weight[1]的值,不知道這樣的描述是否理解。求助大神幫忙解決一下。
查看完整描述

2 回答

?
慕田峪9158850

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個贊

需要先設(shè)置一個空數(shù)組,然后兩層循環(huán),第一層循環(huán)大數(shù)組,第二層循環(huán)里面的model_sub_name,然后給空數(shù)組賦值就行了

查看完整回答
反對 回復(fù) 2019-03-18
  • 2 回答
  • 0 關(guān)注
  • 460 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號