PHP Çok Boyutlu Dizi, Çarpma ve Toplama

0 Cevap php

Aşağıdaki gibi çok boyutlu bir dizi var:

Array(
    [0] => Array
        (
            [name] => item 1
            [quantity] => 2
            [price] => 20.00
        )

    [1] => Array
        (
            [name] => item 2
            [quantity] => 1
            [price] => 15.00
        )

    [2] => Array
        (
            [name] => item 3
            [quantity] => 4
            [price] => 2.00
        )

)

Ben tüm bu öğelerin 'genel toplamını' gerekir. Şimdi açıkça ben şu yaparak bu alabilir:

$grand_total = 0;
foreach ($myarray as $item) {
    $grand_total += $item['price'] * $item['quantity'];
}
echo $grand_total;

Benim soru - bu PHP dizi fonksiyonları herhangi bir kod kullanarak az hatlarında yapılabilir?

0 Cevap