重复指令直到不再允许,然后跳转到代码的其他部分

时间:2015-10-06 06:55:37

标签: php

我需要一遍又一遍地重复一些指令,直到我调用的第三方API不再允许我在当前时间窗口执行它,然后跳转到代码的另一部分。这样做是不是一个好主意?

foreach ($elements as $element){
    try {
       //a call to an external API (using $element)
    }
    catch(Exception $e) {
        goto next;
    }
}
next:
  //the remaining of my code

如果不是,我应该怎么做?

由于

1 个答案:

答案 0 :(得分:2)

至少,我会用“break”替换“goto label”。