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

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

將變量添加到即將到來的數(shù)組

將變量添加到即將到來的數(shù)組

PHP
catspeake 2023-12-15 15:45:50
我有一個(gè)多維數(shù)組,其中一些值來自 foreach,我需要將這些值插入到數(shù)組中,但此時(shí)我的結(jié)果是這樣的,不知道為什么: Array(    [0] => Array        (            [title] => MySecure        )    [1] => Array        (            [productTitle] => My New Product        )    [2] => Array        (            [title] => My Second Company        )    [3] => Array        (            [productTitle] => Another Product        )    [4] => Array        (            [productTitle] => Away Product        ))這是錯(cuò)誤的,我需要的是:Array(    [0] => Array        (            [title] => MySecure            [productTitle] => My New Product        )    [2] => Array        (            [title] => My Second Company            [productTitle] => Another Product              [productTitle] => Away Product        )  )這就是我所做的:$companies[] = [                    'title' => $getCompanie->getTitle()               ];然后是里面的產(chǎn)品:$companies[] = [                        'productTitle' => $getProduct->getTitle(),                   ];所以我假設(shè)我使用了錯(cuò)誤的數(shù)組調(diào)用,不確定 array_push?
查看完整描述

2 回答

?
慕無忌1623718

TA貢獻(xiàn)1744條經(jīng)驗(yàn) 獲得超4個(gè)贊

您需要將兩個(gè)鍵添加到同一個(gè)內(nèi)部數(shù)組中,而不是單獨(dú)推送它們。


使用嵌套循環(huán)在同一循環(huán)中獲取與公司關(guān)聯(lián)的所有產(chǎn)品。


$companies = [];

foreach ($all_companies as $companie) {

    $products = [];

    foreach ($companie->getProducts() as $getProduct) {

        $products[] = $getProduct->getTitle());

    }

    $companies[] = [

        'title' => $companie->getTitle(),

        'productTitle' => $products

    ]

}

我不得不為我認(rèn)為在你的代碼中的一些東西命名。您應(yīng)該能夠由此推斷出您的實(shí)際設(shè)計(jì)。


查看完整回答
反對 回復(fù) 2023-12-15
?
慕妹3146593

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超9個(gè)贊

$newArray= [

    'title' => array_map($yourArray,fn($ar)=>$ar['title']),

    'productTitle' => array_map($yourArray,fn($ar)=>$ar['productTitle'])

];


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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