【PHP/演習問題】foreach文(繰り返し処理)[2]

【PHP/演習問題】foreach文(繰り返し処理)[2]

問題

コマンドライン引数で与えた数値(複数)の合計値を計算するプログラムを作成してください。
なお、下記条件を満たすものとします。

  • 合計値はforeach文を使って計算する
  • 合計値は$totalに記憶する
  • $totalを出力する
$ php practice.php 5 14 28 71
total : 118
$ php practice.php 11 22 33 44 55 66 77 88 99
total : 495

解答例

<?php

$total = 0;

$is_first = true;

foreach ( $argv as $value ) {
    if( $is_first ) {
        $is_first = false;
    } else {
        $total += $value;
    }
}

echo 'total : '.$total."\n";

?>