以下に、array_sum()関数の使い方といくつかのコード例を示します。
- 基本的な使い方:
$numbers = [1, 2, 3, 4, 5];
$total = array_sum($numbers);
echo $total; // 結果: 15
- 配列内の文字列を無視する:
$numbers = [1, 2, '3', 4, '5'];
$total = array_sum($numbers);
echo $total; // 結果: 15 (文字列は無視されます)
- 空の配列の場合:
$emptyArray = [];
$total = array_sum($emptyArray);
echo $total; // 結果: 0 (空の配列の場合は合計は0になります)
- 配列内の連想配列の値を合計する:
$students = [
['name' => 'John', 'score' => 70],
['name' => 'Jane', 'score' => 80],
['name' => 'Bob', 'score' => 90]
];
$scores = array_column($students, 'score');
$totalScore = array_sum($scores);
echo $totalScore; // 結果: 240 (各学生のスコアを合計した値)
以上がarray_sum()関数の使い方といくつかの例です。この関数は数値の合計を求める際に非常に便利であり、簡潔なコードで効率的に処理することができます。ぜひ、これらの例を参考にしてください。