鍍金池/ 問答/PHP/ php如何實現(xiàn)程序執(zhí)行到一半又從從頭再執(zhí)行呢?

php如何實現(xiàn)程序執(zhí)行到一半又從從頭再執(zhí)行呢?

假設(shè)一個php文件執(zhí)行到一半,若遇到條件不成立。停止執(zhí)行下面的代碼,并獲得一個參數(shù)。攜帶這個個參數(shù),從頭開始再執(zhí)行。

回答
編輯回答
傲寒

你可以其使用 goto() 函數(shù)做控制,但它不能從循環(huán)中跳出。

2018年7月8日 13:23
編輯回答
安淺陌

再重新調(diào)用當前這個方式就可以啦

2018年4月1日 12:00
編輯回答
陌顏

條件不成立,賦予參數(shù)跳頁刷新本頁面:

if(條件){
    header("Location:url?鍵值=參數(shù)");
    die();
}
2017年10月7日 12:10
編輯回答
櫻花霓

記得有個不太常用的語法叫g(shù)oto

2017年3月30日 11:52
編輯回答
真難過

遞歸?

2018年8月22日 13:48
編輯回答
扯不斷
$task=function(...args){
、、、
}
gloabl $param;
----------------
begin:
//你的業(yè)務(wù)邏輯
$task(array $param);

----------------
$res=$task([example]);
if($res){
$param=$res;
  goto:begin;
}
2017年5月14日 04:36
編輯回答
青瓷
while(true) {
    //前面的代碼, $continueFlag賦值
    $continueFlag = false;
    
    if ($continueFlag) {
        break;
    }
}
2017年8月18日 07:44