たとえば、私はこれを持っています:
switch ($action)
{
case 'my_action':
doSomething();
break;
case 'second_action':
if ($this_is_true)
{
$action = 'my_action';
}
else
{
doSomethingElse();
}
break;
}
my_action
上記の例では、2 番目のケースのsecond_action
変数$this_is_true
が true に設定されている場合、もう一度スイッチを通過してから最初のケースを呼び出しますか?
これがうまくいかない場合、代替手段は何ですか?