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

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

如何在php中連接兩個數(shù)組

如何在php中連接兩個數(shù)組

PHP
紅糖糍粑 2022-10-28 16:34:54
如何將兩個數(shù)組連接到一個數(shù)組?在日期位置 0 和 1 都在循環(huán)中連接,我的數(shù)組代碼在下面。Array(    [Apr-2019] => Array        (            [0] => Array                (                    [DateUser] => Apr-2019                    [withdarw_amount] => 4.00                )            [1] => Array                (                    [current_deposit_amount] => 1.00                    [current_deposit_table_refer] => 0.00                    [current_deposit_user_refer] => 0.10                    [DateUser] => Apr-2019                )        )) 像我的輸出:[Apr-2019] => Array        (                    [DateUser] => Apr-2019                    [withdarw_amount] => 4.00                    [current_deposit_amount] => 1.00                    [current_deposit_table_refer] => 0.00                    [current_deposit_user_refer] => 0.10                    [DateUser] => Apr-2019        )我曾嘗試使用此代碼,$data = array_merge($withdrow_amount,$data_casback,$cashbonus_data,$data_discount,$CurrentDeposit);$months = array();foreach($data as $date) {  $month = substr($date['DateUser'], 0, 8);  $months[$month][] = $date;}echo '<pre>'; print_r($months); die;
查看完整描述

2 回答

?
青春有我

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

您可以迭代您的數(shù)組,使用array_mergesplat運算符...來展平內(nèi)部數(shù)組。請注意,數(shù)組中不能有兩個DateUser鍵,因此將刪除一個;假設(shè)它們具有與您的數(shù)據(jù)相同的值,這不會成為問題:

$array = array (

    'Apr-2019' => 

    array (

        0 => 

        array (

            'DateUser' => 'Apr-2019',

            'withdarw_amount' => 4.00

        ),

        1 => 

        array (

            'current_deposit_amount' => 1.00,

            'current_deposit_table_refer' => 0.00,

            'current_deposit_user_refer' => 0.10,

            'DateUser' => 'Apr-2019'

        ),

    ),

    'Jun-2019' => 

        array (

            0 => 

            array (

                'DateUser' => 'Jun-2019',

                'withdarw_amount' => 334.00

            ),


        )

);


foreach ($array as &$arr) {

    $arr = array_merge(...$arr);

}

print_r($array);

輸出:


Array

(

    [Apr-2019] => Array

        (

            [DateUser] => Apr-2019

            [withdarw_amount] => 4

            [current_deposit_amount] => 1

            [current_deposit_table_refer] => 0

            [current_deposit_user_refer] => 0.1

        )

    [Jun-2019] => Array

        (

            [DateUser] => Jun-2019

            [withdarw_amount] => 334

        )    

)

3v4l.org 上的演示


查看完整回答
反對 回復(fù) 2022-10-28
?
幕布斯6054654

TA貢獻(xiàn)1876條經(jīng)驗 獲得超7個贊

您也可以使用簡單的循環(huán)來做到這一點 -


$new = [];

foreach ($array as $key =>$a) {

    $new[$key] = []; // Define with key

    foreach ($a as $v) {

        $new[$key] += $v; // Concat

    }

}


查看完整回答
反對 回復(fù) 2022-10-28
  • 2 回答
  • 0 關(guān)注
  • 156 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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