PHPでは以下のような関数が用意されています。
`
<?php
function sum($x, $y) {
return $x + $y;
}
$list = array(150, 360, 1340, 2300);
/**
* 第3引数はinitial値(初期値)として指定しています。
* 実際ここでは0 + 150 + 360 + 1340 + 2300 という計算をしています。
* initial値を指定していますので配列の値が何もない時は「0」が返却されます。
* 指定しないと「null」が返却されます。
* 確実に配列に値があるのであれば
* 指定しなくてもいいと思います。
*/
echo array_reduce($list, 'sum', 0) . "\n";
/**
* 単純な数の和を出したいのであれば以下を使うのも手です。
*/
echo array_sum($list). "\n";
/**
* ちなみに数の積は以下の関数で求められます。
*/
echo array_product($list) . "\n";
?>
`
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。