Come usare array_sum in PHP
L’array_sum è una funzione in PHP che calcola la somma di tutti gli elementi di un array. Ecco alcuni esempi di codici in PHP che mostrano come utilizzare questa funzione:
- Calcolo somma di un array di numeri interi:
$numeri = array(10, 20, 30, 40, 50, 60, 70, 80, 90);
$somma = array_sum($numeri);
echo "La somma degli elementi dell'array è: $somma";
- Calcolo somma di una colonna specifica utilizzando array_column e array_sum:
$vendite = array(
array("prodotto" => "prodotto1", "vendite" => 100),
array("prodotto" => "prodotto2", "vendite" => 150),
array("prodotto" => "prodotto3", "vendite" => 200),
);
$somma = array_sum(array_column($vendite, "vendite"));
echo "La somma delle vendite è: $somma";
- Calcolo del totale di vendite di un mese
$vendite_settimanali = array(array(100, 200, 300), array(400, 500, 600), array(700, 800, 900), array(1000, 1100, 1200));
// Calcola la somma delle vendite per ogni settimana
$somma_vendite_settimanali = array();
foreach ($vendite_settimanali as $vendite_settimana) {
$somma_vendite_settimanali[] = array_sum($vendite_settimana);
}
// Calcola la somma delle vendite totali
$somma_vendite_totali = array_sum($somma_vendite_settimanali);
echo "Il totale di vendite per il mese è: $somma_vendite_totali";