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

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

在 php 中將一個數(shù)組轉(zhuǎn)換為另一個數(shù)組

在 php 中將一個數(shù)組轉(zhuǎn)換為另一個數(shù)組

PHP
千萬里不及你 2023-04-21 13:59:42
我有這樣的數(shù)組$array =  (            [customer] => Array                (                    [emailAddress] => test@gmail.com                )            [recommendationProductDetails] => Array                (                    [0] => Array                        (                            [productId] => 7053                            [title] => silikonska termalna pasta tuba 7gr                            [imageWebAddress] => http://Image/GetImage/6118                            [webAddress] => http://Shop/Product?name=AG%20Termopasty%20silikonska%20termalna%20pasta%20tuba%207gr&accountingCode=8703                            [description] => silikonska termalna pasta tuba 7gr                        )                    [1] => Array                        (                            [productId] => 4610                            [title] => silikonska termalna pasta tuba 7gr                            [imageWebAddress] => http://Image/GetImage/6118                            [webAddress] => http://Shop/Product?name=AG%20Termopasty%20silikonska%20termalna%20pasta%20tuba%207gr&accountingCode=8703                            [description] => silikonska termalna pasta tuba 7gr                        )                    [2] => Array                        (                            [productId] => 4591                            [title] => silikonska termalna pasta tuba 7gr                            [imageWebAddress] => http://Image/GetImage/6118                            [webAddress] => http://Shop/Product?name=AG%20Termopasty%20silikonska%20termalna%20pasta%20tuba%207gr&accountingCode=8703                            [description] => silikonska termalna pasta tuba 7gr                        )我需要得到看起來像這樣的新數(shù)組    $newArray = [7053, 4610, 4591, 1756];我從這個問題中嘗試了很多解決方案 是否有從 PHP 數(shù)組中提取“列”的函數(shù)? 但我沒有運氣,我也試過像這樣 foreach
查看完整描述

3 回答

?
皈依舞

TA貢獻1851條經(jīng)驗 獲得超3個贊

您可以使用foreach迭代中的每個項目$array['recommendationProductDetails']。$newArray將保留提取的值:


$newArray = array();

foreach ($array['recommendationProductDetails'] as $arrayItem) {

    array_push($newArray, $arrayItem['productId']);

}

print_r($newArray);

將輸出


Array

(

    [0] => 7053

    [1] => 4610

    [2] => 4591

    [3] => 1756

)


查看完整回答
反對 回復(fù) 2023-04-21
?
搖曳的薔薇

TA貢獻1793條經(jīng)驗 獲得超6個贊

PHP 中是否有從數(shù)組中提取“列”的函數(shù)?

是的,有array_column(array $input, mixed $column_key [, mixed $index_key = NULL])?

所以在你的代碼中:array_column($array['recommendationProductDetails'], 'productId');


查看完整回答
反對 回復(fù) 2023-04-21
?
回首憶惘然

TA貢獻1847條經(jīng)驗 獲得超11個贊

array_column(array $input, mixed $column_key [, mixed $index_key = NULL]) 文檔

array_column($array['recommendationProductDetails'], 'productId');


查看完整回答
反對 回復(fù) 2023-04-21
  • 3 回答
  • 0 關(guān)注
  • 190 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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