成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

PHP 多維數(shù)組相同key的value值累加函數(shù)

y1chuan / 3400人閱讀

函數(shù)

function array_value_sum()
{
    $res = array();
    foreach (func_get_args() as $arr) {
        foreach ($arr as $k => $v){
            if (!isset($res[$k])){
                $res[$k] = $v;
            }else{
                $res[$k] += $v;
            }
        }
    }
    return $res;
}

實(shí)例:

$arr1 = array(311=>1, 312=>2, 314=>2);
$arr2 = array(311=>2, 312=>2, 313=>5, 314=>9);
$arr3 = array(314=>10);
$newArr = array_value_sum($arr1, $arr2, $arr3);
print_r($newArr);

輸出:

Array ( [311] => 3 [312] => 4 [314] => 21 [313] => 5 )

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30367.html

相關(guān)文章

  • PHP 多維數(shù)組相同keyvalue累加函數(shù)

    函數(shù) function array_value_sum() { $res = array(); foreach (func_get_args() as $arr) { foreach ($arr as $k => $v){ if (!isset($res[$k])){ $res[$k] = $v; ...

    wyk1184 評(píng)論0 收藏0
  • 遞歸算法造成問(wèn)題分析與解決

    摘要:整理一下,形成今天的內(nèi)容算法中的遞歸算法。解決來(lái)看一下,最終形態(tài)的遞歸方法是什么樣子遞歸運(yùn)算創(chuàng)建樹(shù)結(jié)構(gòu)聲明靜態(tài)變量給靜態(tài)變量累加值賦值閉合標(biāo)簽這樣就可以解決了。所以,在之后的遞歸算法中,應(yīng)該小心謹(jǐn)慎,避免出現(xiàn)問(wèn)題。 原文是在我自己博客中,小伙伴也可以點(diǎn)閱讀原文進(jìn)行跳轉(zhuǎn)查看,還有好聽(tīng)的背景音樂(lè)噢~ ????遞歸,在編碼中應(yīng)該算是一種很常見(jiàn)的算法了。之前在學(xué)習(xí)C語(yǔ)言的時(shí)候,也同樣了解過(guò)一些...

    gekylin 評(píng)論0 收藏0
  • php: 通過(guò)key獲取多維數(shù)組

    摘要:通過(guò)多維數(shù)組中的獲取假設(shè)有以下多維數(shù)組如果知道了多維數(shù)組中的某個(gè)值,我們可以用遞歸來(lái)獲取這個(gè)對(duì)應(yīng)的,但除了遞歸,我們還可以用函數(shù)來(lái)完成這個(gè)操作函數(shù)有兩個(gè)參數(shù),第一個(gè)參數(shù)使我們要處理的數(shù)組,第二個(gè)參數(shù)是一個(gè)回調(diào)函數(shù),這是一個(gè)我們自定義的函數(shù)。 通過(guò)多維數(shù)組中的key獲取value 假設(shè)有以下多維數(shù)組 $array = [ zero=>[ e=>ss, ...

    pingink 評(píng)論0 收藏0
  • 數(shù)組差/交集函數(shù)-php數(shù)組函數(shù)(二)

    摘要:求數(shù)組差集函數(shù)函數(shù)只檢查了多維數(shù)組中的一維。自定義函數(shù)必須返回一個(gè)小于零,等于零,或大于零的整數(shù)。用自定義函數(shù)比較的值,函數(shù)參數(shù)為數(shù)組的值。 求數(shù)組差集函數(shù) 函數(shù)只檢查了多維數(shù)組中的一維。可以用 array_diff($array1[0], $array2[0]) 檢查更深的維度。 u:自定義函數(shù)比較,a(association):同時(shí)比較鍵和值。 自定義函數(shù)callable $v...

    ChristmasBoy 評(píng)論0 收藏0
  • 數(shù)組排序函數(shù)-php數(shù)組函數(shù)(一)

    摘要:下列的所有排序函數(shù)都是直接作用于數(shù)組本身,而不是返回一個(gè)新的有序的數(shù)組。倒序并保持索引關(guān)系,按鍵名排序按鍵名倒序使用用戶(hù)自定義的比較函數(shù)對(duì)數(shù)組中的值進(jìn)行排序,要排序的數(shù)組需要用一種不尋常的標(biāo)準(zhǔn)進(jìn)行排序,那么應(yīng)該使用此函數(shù)。 數(shù)組排序,共13個(gè) 函數(shù)中有u的,能自定義比較函數(shù);有k的,按照鍵來(lái)排序;有r(reverse)的,倒序;有a(association)的,一定是鍵值關(guān)聯(lián),除了r...

    call_me_R 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<