質問編集履歴
3
$priceNameとなっていたのを$maxPriceNameとしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
// 最高価格のものの名前で上書きする
|
60
60
|
|
61
|
-
$
|
61
|
+
$maxPriceName = $name;
|
62
62
|
|
63
63
|
|
64
64
|
|
2
コードをマークダウンを使用して書きました
test
CHANGED
File without changes
|
test
CHANGED
@@ -13,6 +13,8 @@
|
|
13
13
|
もしよろしければお教えください。
|
14
14
|
|
15
15
|
|
16
|
+
|
17
|
+
```PHP
|
16
18
|
|
17
19
|
$menus = array(
|
18
20
|
|
@@ -67,3 +69,5 @@
|
|
67
69
|
echo "合計金額は{$sum}円です";
|
68
70
|
|
69
71
|
echo "{$maxPriceName}の{$maxPrice}が最高価格です";
|
72
|
+
|
73
|
+
```
|
1
コメントをつけました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,9 +30,9 @@
|
|
30
30
|
|
31
31
|
$sum = 0;
|
32
32
|
|
33
|
-
$maxPrice = 0;
|
33
|
+
$maxPrice = 0; //最高価格を入れるための変数
|
34
34
|
|
35
|
-
$maxPriceName = "MM";
|
35
|
+
$maxPriceName = "MM"; .//最高価格の商品の名前を入れるための変数
|
36
36
|
|
37
37
|
foreach($menus as $menu){
|
38
38
|
|
@@ -46,9 +46,15 @@
|
|
46
46
|
|
47
47
|
$sum += $price;
|
48
48
|
|
49
|
+
//$maxPriceに入っている価格より大きければ
|
50
|
+
|
49
51
|
if($maxPrice<$price){
|
50
52
|
|
53
|
+
// その価格で$maxPriceを上書きする
|
54
|
+
|
51
55
|
$maxPrice = $price;
|
56
|
+
|
57
|
+
// 最高価格のものの名前で上書きする
|
52
58
|
|
53
59
|
$priceName = $name;
|
54
60
|
|