最初の関数で返された変数の結果からプログラムフローを変更する別の関数で使用するために、if else構造の内部に深くネストされた変数を返す方法はありますか? これはプログラムの基本的な構造ですが、if文とelse文にはelse文を含めることができます。 2番目の関数で変数をどのように使用しますか?if else構造に深くネストされた変数を返しますか?
function this_controls_function_2($flow) {
if($flow == 1) {
$dothis = 1;
return $dothis;
}
else {
$dothis = 2;
return $dothis;
}
}
function this_is_function_2() {
if($dothis == 1) {
//DO SOMETHING
}
else {
//DO SOMETHING
}
}