質問編集履歴
1
質問内容の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,11 +2,17 @@
|
|
2
2
|
phpの演習問題になります。
|
3
3
|
内容はphpでクラス内に書いた関数を呼び出し、計算を行う事。
|
4
4
|
|
5
|
+
//編集にて追記//
|
6
|
+
質問内容②については、削除させて頂きました。
|
7
|
+
計算結果のみ出力すればOKの為、計算過程は不要でございました。
|
8
|
+
お手数お掛け致しまして申し訳ありません。
|
9
|
+
引き続き宜しくお願い致します。
|
10
|
+
|
5
11
|
### 実現したいこと
|
6
12
|
|
7
|
-
(1)
|
13
|
+
(1)100
|
8
|
-
(2)
|
14
|
+
(2)5
|
9
|
-
(3)
|
15
|
+
(3)2
|
10
16
|
と表示させたい。
|
11
17
|
|
12
18
|
### 発生している問題・エラーメッセージ
|
@@ -18,15 +24,7 @@
|
|
18
24
|
①上記エラーメッセージの解決方法
|
19
25
|
class Calc内でdifを定義しているが、定義されていない旨のエラーが表示されてしまう
|
20
26
|
|
21
|
-
②計算過程の表示
|
22
|
-
最後、echo$xだけだと計算結果(100)のみ、表示されるが
|
23
|
-
引数に応じた計算結果を表示させたい
|
24
|
-
|
25
|
-
echo"(1){$a}×{$b}=$x"と記載しても$a,$bが定義されていないとのエラー
|
26
|
-
$aを$x = $calculator->times(20,5);にある引数で定義したいが、
|
27
|
-
$x~$zで引数が違うため、どのようにしたら良いか。
|
28
|
-
|
29
|
-
上記①
|
27
|
+
上記①に関しまして、解説頂けますと幸いでございます。
|
30
28
|
```
|
31
29
|
|
32
30
|
### 該当のソースコード
|
@@ -56,9 +54,9 @@
|
|
56
54
|
$y = $calculator->add(15,3);
|
57
55
|
$z = $calculator->div(dif(19,7),6);
|
58
56
|
|
59
|
-
echo "(1)
|
57
|
+
echo "(1)$x<br>";
|
60
|
-
echo "(2)
|
58
|
+
echo "(2)$y<br>";
|
61
|
-
echo "(3)
|
59
|
+
echo "(3)$z<br>";
|
62
60
|
```
|
63
61
|
|
64
62
|
|