実現したいこと
Calcクラスの関数を呼び出し、下記の計算を行う。
前提
作成した関数を呼び出したいのですがうまくいきません。
private,pubicの関係だと思うのですが解説していただけると嬉しいです。
発生している問題・エラーメッセージ
syntax error, unexpected '$first' (T_VARIABLE), expecting ';' or ','
該当のソースコード
class Calc { private function add(int $a, int $b) { return $a + $b; } public function dif(int $a, string $b) { return $a - $b; } public function div(int $a, int $b) { return $a / $b; } public function times(int $a, int $b) { return $a * $b; } } //計算 /* (1)20 x 4 (2)10 + 5 (3)(20 -5) ÷ 3 */ $calculator = new Calc; $first = $calculator->times(20, 4); $second = $calculator->add(10, 5); $third = $calculator->div(dif(20, 5), 3); echo ".(1)."$first".<br>."; echo ".(2)."$second".<br>."; echo ".(3)."$third".<br>.";
試したこと
PrivateCallerを使ってみましたが動きませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。