質問編集履歴

3

$priceNameとなっていたのを$maxPriceNameとしました

2019/12/09 12:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  // 最高価格のものの名前で上書きする
60
60
 
61
- $priceName = $name;
61
+ $maxPriceName = $name;
62
62
 
63
63
 
64
64
 

2

コードをマークダウンを使用して書きました

2019/12/09 12:51

投稿

退会済みユーザー
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

コメントをつけました。

2019/12/09 12:39

投稿

退会済みユーザー
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