array_sum
配列の中の値の合計を計算する
&reftitle.description;
intfloatarray_sum
arrayarray
array_sum は、配列の中の値の合計を整数または
float として返します。
&reftitle.parameters;
array
入力の配列。
&reftitle.returnvalues;
値の合計を整数または
float として返します。
array が空の場合は 0 を返します。
&reftitle.changelog;
&Version;
&Description;
8.3.0
array
の値が整数や浮動小数点数に変換できない場合、
E_WARNING が発生するようになりました。
これより前のバージョンでは、
配列とオブジェクトが渡されても無視され、
それ以外の値は整数に変換されていました。
さらに、数値へのキャストが定義されているオブジェクト
(例: GMP) は無視されるのではなく、
数値にキャストされるようになりました。
&reftitle.examples;
array_sum の例
1.2, "b" => 2.3, "c" => 3.4);
echo "sum(b) = " . array_sum($b) . "\n";
?>
]]>
&example.outputs;