php如何实现程序执行到一半又从从头再执行呢?

假设一个php文件执行到一半,若遇到条件不成立。停止执行下面的代码,并获得一个参数。携带这个个参数,从头开始再执行。

白衣染霜花
浏览 561回答 6
6回答

哈士奇WWW

条件不成立,赋予参数跳页刷新本页面: if(条件){ header("Location:url?键值=参数"); die(); }

开心每一天1111

记得有个不太常用的语法叫goto

慕尼黑5688855

while(true) { //前面的代码, $continueFlag赋值 $continueFlag = false; if ($continueFlag) { break; } }

慕村9548890

$task=function(...args){ 、、、 } gloabl $param; ---------------- begin: //你的业务逻辑 $task(array $param); ---------------- $res=$task([example]); if($res){ $param=$res; goto:begin; }

qq_遁去的一_1

再重新调用当前这个方式就可以啦

胡子哥哥

你可以其使用 goto() 函数做控制,但它不能从循环中跳出。
打开App,查看更多内容
随时随地看视频慕课网APP