パブリック関数 getSalarya()
{
$res = $this->test();
return $res;
}
#
ビデオの 18:26 あたりで、test() を使用して前の if ステートメントのフィルタリング メカニズムをカプセル化し、パブリック getSalary() を使用してプライベート test() を呼び出します。給与 getSalary() が取得する必要のある値を返していないことがわかりました。その後、 getSalary() が値を返したいので、 getSalary() の return $res; を通じて値を返す必要があることがわかりました。問題。ただし、test() によって渡される値は、getSalary() の変数 $res を通じて受け取る必要があります。 $res = $this->test(); と書いてから、戻って test() を確認すると、test() で $res を渡すために test() にも return が必要であることがわかります。 test() に return $res; を追加するだけで実行されます。
少なくとも何が問題なのか教えていただけますか?
ビデオの 18:26 あたりで、test() を使用して前の if ステートメントのフィルタリング メカニズムをカプセル化し、パブリック getSalary() を使用してプライベート test() を呼び出します。給与 getSalary() が取得する必要のある値を返していないことがわかりました。その後、 getSalary() が値を返したいので、 getSalary() の return $res; を通じて値を返す必要があることがわかりました。問題。ただし、test() によって渡される値は、getSalary() の変数 $res を通じて受け取る必要があります。 $res = $this->test(); と書いてから、戻って test() を確認すると、test() で $res を渡すために test() にも return が必要であることがわかります。 test() に return $res; を追加するだけで実行されます。
少なくとも何が問題なのか教えていただけますか?