function sum($a, $b, $c)
{
return $a + $b + $c;
}
echo sum(A) + sum(B) . PHP_EOL;
(分かりやすく引数部分を A , B としています。)
このソースの処理順序についての質問です。
return
の「返す」というのがどちらへ返しているのかが分かりません。
(1)function sum()
で変数を指定。
(2)演算処理を指定。
そして、
(3) echo
部分での引数( A )を return
へ返し演算し、 sum(A)
に返す。
(4)再び ehco
の部分での引数( B )を return
へ返し演算し、 sum(B)
に返す。
(5)その合計を処理し出力している。
又は、
(3) return $a + $b + $c;
をそのまま sum(A)
と sum(B)
に返し(渡している)、
(4) echo sum($a + $b + $c) + sum($a + $b + $c)
となり合計を出力している。
どちらの処理手順で考えたらいいでしょうか?
ご教授をお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?