前提
phpの演習問題になります。
内容はphpでクラス内に書いた関数を呼び出し、計算を行う事。
//編集にて追記//
質問内容②については、削除させて頂きました。
計算結果のみ出力すればOKの為、計算過程は不要でございました。
お手数お掛け致しまして申し訳ありません。
引き続き宜しくお願い致します。
実現したいこと
(1)100
(2)5
(3)2
と表示させたい。
発生している問題・エラーメッセージ
エラーメッセージ Fatal error: Uncaught Error: Call to undefined function dif() in〜 ①上記エラーメッセージの解決方法 class Calc内でdifを定義しているが、定義されていない旨のエラーが表示されてしまう 上記①に関しまして、解説頂けますと幸いでございます。
該当のソースコード
php
1class Calc { 2 public function add(int $a, int $b) { 3 return $a + $b; 4 } 5 6 public function dif(int $a, int $b) { 7 return $a - $b; 8 } 9 10 public function div(int $a, int $b) { 11 return $a / $b; 12 } 13 14 public function times(int $a, int $b) { 15 return $a * $b; 16 } 17} 18 19 20$calculator = new Calc(); 21$x = $calculator->times(20,5); 22$y = $calculator->add(15,3); 23$z = $calculator->div(dif(19,7),6); 24 25echo "(1)$x<br>"; 26echo "(2)$y<br>"; 27echo "(3)$z<br>";
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/08/11 17:41
2022/08/11 21:22