Verification: a143cc29221c9be0

Php ajax mysql связанный список

Содержание

break

Инструкции, расположенные после case, будут исполняться до тех пор, пока не встретится оператор break.

Интерпретатор PHP, встретив ключевое слово break, завершает работу оператора switch и переходит к исполнению инструкции, расположенной после закрывающей фигурной скобки оператора switch.

Если вы не напишете оператор break, оператор switch начнёт выполнение блока кода с case метки, значение которой соответствует значению условного выражения, и продолжит выполнение инструкций до тех пор, пока не дойдет до конца всего блока. В следующем примере показано, что происходит при отсутствии ключевого слова break:


$i = 0;

switch ($i) {
  case 0:
    echo "i равно 0";
  case 1:
    echo "i равно 1";
  case "2":
    echo "i равно 2";
  default:
    echo "i это не 0, не 1 и не 2";
}
?>

Примечание: В операторе case может быть использовано любое выражение, которое приводится к простому типу, то есть к строке (string), числу (integer), вещественному числу (float) или логическому значению (bool). Массивы или объекты не используются.

continue

Оператор continue применяется в конструкциях switch и действует подобно оператору break:


 $a1 = 2;

switch ($a1) {
 case 1:
 case 2:
 case 3:
   echo "\$a1 равно 1, 2 или 3"; //выведет $a1 равно 1, 2 или 3
   continue;
 case 6:
   echo "\$a1 равно 6";
   continue;
}
?>

Результат выполнения кода:

$a1 равно 1, 2 или 3

Из примера выше видно, что список операторов для исполнения в секции case также может быть пустым, что просто передает управление списку операторов в следующей секции case.