这有点难以解释,但我会尽我所能。PHP - 停止执行调用函数
这与我目前运行的代码类似。
function func1()
{
func2()
}
function func2()
{
exit();
}
我需要能够从FUNC2内停止FUNC1的执行,但我需要一个更好的方式来做到这一点比退出()。由于func1的调用者可能有其他操作要做,我不想阻止它们,我只想停止func1的其余部分执行。
我知道我可以在func1中放置一个简单的if语句来检测func2的返回值,然后返回它是否为特定值,但这也有点麻烦。
所以我的问题是,我怎样才能停止从函数内的调用函数的其余部分的执行?
抛出异常? –