我有一系列想要运行的功能。在每个函数结束时,它设置一个变量 TRUE 或 FALSE。如果变量设置为 TRUE,我想做的是打破系列。
例如。我有以下内容:
$done = false;
step1(); // Sets $done to false
step2(); // Sets $done to false
step3(); // Sets $done to true
step4(); // Because step3() set $done to true, I wan't step4() to NOT run.
当然,如果 step3() 返回 false,我想继续运行 step4()。
我知道我需要使用一段时间、切换和/或休息一下。我只是不清楚如何设置它。
非常感激。