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

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

具有特定鍵和條件的 PHP 數(shù)組總和

具有特定鍵和條件的 PHP 數(shù)組總和

PHP
DIEA 2023-03-11 15:36:20
Array(    [6254] => Array        (            [check] => on            [quantity] => 2            [name] => Testing product_special One Size            [total] => 66.0000            [price] => 33.0000        )    [6255] => Array        (            [check] => on            [quantity] => 1            [name] => Testing card            [total] => 80.85            [price] => 33.0000        ))以上是我的陣列。我的代碼foreach($value as $key2 => $value2){    $name = preg_replace('/\s+/', '', $key);    echo "<pre>";    // print_r(array_sum(array_column($value, 'price')));    print_r($value);    echo "</pre>";    exit;}想問(wèn)一下,如何“具體”加價(jià)?試過(guò)$totalprice += $value['price'];不管用array_sum(array_column($value, 'price')) < 此代碼解決了我的問(wèn)題但是有一個(gè)新問(wèn)題,如果需要檢查“條件”怎么辦如果 "check" = on 只能求和,如果沒(méi)有 "check" 忽略數(shù)組
查看完整描述

2 回答

?
慕姐8265434

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

如果數(shù)組存儲(chǔ)在 中$value,您應(yīng)該使用$totalprice += $value2['price'];,因?yàn)?code>$value2它本身就是一個(gè)數(shù)組。



查看完整回答
反對(duì) 回復(fù) 2023-03-11
?
四季花海

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

您需要在 $yourRegex 變量中指定正則表達(dá)式模式。


$total= 0;

foreach($value as $key => $value){

    $yourRegex = '/\s+/';

    if(preg_match($yourRegex, '', $key)) {

        $total+= $value['price'];

    }

}


echo $total;


查看完整回答
反對(duì) 回復(fù) 2023-03-11
  • 2 回答
  • 0 關(guān)注
  • 140 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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