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) となり合計を出力している。
どちらの処理手順で考えたらいいでしょうか?
ご教授をお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?