-1
我想知道如何在switch语句之外跳回到某个case的情况下,因为代码将不得不重试刚刚完成的操作。这里是我的代码的一个例子;当“错误”情况不再是$this->check()
函数的结果在switch语句之外跳回
$result = $this->check($user, $password);
switch($result){
case 'invalid-email-password':
//Do stuff
break;
case 'error':
//Do stuff
//Jump back to $result = $this->check to try again
break;
的代码只能继续。
'switch'语句中的'break'会怎样?我应该把它们留在那里,还是只在有效的结果上打破2? – 2014-12-13 01:22:47