PHP foreach 合計金額の出しかた

配列の中の合計金額を出して見ましょう。

$prices = array(1000,650,750,800);
この連想配列を使います。

foreachで回します
まず
トータル金額をいれるとこを作っときます
$totalPrice = 0;
で、ここにforeachで一つずつ足していきます。
foreach($prices as $price){
$totalPrice += $price;
}
表示させるには
echo '合計金額は'.$totalPrice.'円です';

こんな感じで変数展開します。

。。。なかなか理解しにくいですよね。

もう一個いきますw

では、この中の最高金額を検出して見ましょう!!!

やるよ!!!

先ほどの配列
$price = array(1000,650,750,800);
を使いまして。。。

どうやると思います?

はい!

まず入れ物を作ります。
$maxPrice = 0;
んで一個一個比較して入れていきます。
そう!
if文!
さっきにforeachと組み合わせて
foreach ($prices as $price){
if($price > $maxPrice){
$maxPrice = $price;
}
}
ね?

で表示させるには

echo ’最高金額は’.$maxPrice.'円です';

はい。本日は以上です。

頑張った!

また明日!

早くブログ更新フォーム作って楽したい(涙