PHPのarray_sum()関数の使い方と例


以下に、array_sum()関数の使い方といくつかのコード例を示します。

  1. 基本的な使い方:
$numbers = [1, 2, 3, 4, 5];
$total = array_sum($numbers);
echo $total; // 結果: 15
  1. 配列内の文字列を無視する:
$numbers = [1, 2, '3', 4, '5'];
$total = array_sum($numbers);
echo $total; // 結果: 15 (文字列は無視されます)
  1. 空の配列の場合:
$emptyArray = [];
$total = array_sum($emptyArray);
echo $total; // 結果: 0 (空の配列の場合は合計は0になります)
  1. 配列内の連想配列の値を合計する:
$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()関数の使い方といくつかの例です。この関数は数値の合計を求める際に非常に便利であり、簡潔なコードで効率的に処理することができます。ぜひ、これらの例を参考にしてください。