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

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

用于模擬數(shù)組左連接的函數(shù)在 PHP 中無法正常工作

用于模擬數(shù)組左連接的函數(shù)在 PHP 中無法正常工作

PHP
慕村225694 2021-09-18 21:29:38
我有兩個(gè)這樣的數(shù)組:$left = [    ['UserID' => 6835406],    ['UserID' => 8418097],];$right = [    ['Amount' => 0.00, 'UserID' => 6835406],    ['Amount' => 0.00, 'UserID' => 8418097]];我正在使用此函數(shù)對(duì)基于UserIDfeild的數(shù)組執(zhí)行左連接:function left_join_array($left, $right, $left_join_on, $right_join_on = NULL){    $final= array();    if(empty($right_join_on))        $right_join_on = $left_join_on;    foreach($left AS $k => $v){        $final[$k] = $v;        foreach($right AS $kk => $vv){            if($v[$left_join_on] == $vv[$right_join_on]){                foreach($vv AS $key => $val)                    $final[$k][$key] = $val;            } else {                foreach($vv AS $key => $val)                    $final[$k][$key] = NULL;                       }        }    }   return $final;}我這樣調(diào)用函數(shù):$out = $this->left_join_array($left,$right,'UserID','UserID');echo "<pre>";print_r($out);這是輸出:Array(    [0] => Array        (            [UserID] =>             [Amount] =>         )    [1] => Array        (            [UserID] => 8418097            [Amount] => 0.00        ))但所需的輸出應(yīng)該是這樣的: Array    (        [0] => Array            (                [UserID] => 6835406                [Amount] => 0.00            )        [1] => Array            (                [UserID] => 8418097                [Amount] => 0.00            )    )我的代碼有什么問題?為什么它不提供所需的輸出。任何的意見都將會(huì)有幫助。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 208 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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