Advertisement
Karek_khinkuji1999

Необязательность break в PHP

Mar 12th, 2025
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.05 KB | None | 0 0
  1. <?php
  2.     $num = 1;
  3.    
  4.     switch ($num) {
  5.         case 1:
  6.             echo 1;
  7.         break;
  8.         case 2:
  9.             echo 2;
  10.         break;
  11.         case 3:
  12.             echo 3;
  13.         break;
  14.     }
  15. ?>
  16.  
  17. <?php
  18.     $num = 3; // пусть здесь число 3
  19.    
  20.     switch ($num) {
  21.         case 1:
  22.             echo 1;
  23.         case 2:
  24.             echo 2;
  25.         case 3:
  26.             echo 3;
  27.     }
  28.    
  29.     // После запуска код выведет 3 - все хорошо
  30. ?>
  31.  
  32. <?php
  33.     $num = 2;
  34.    
  35.     switch ($num) {
  36.         case 1:
  37.             echo 1;
  38.         case 2:
  39.             echo 2;
  40.         case 3:
  41.             echo 3;
  42.     }
  43.    
  44.     // После запуска код выведет 2, а затем 3
  45. ?>
  46.  
  47.  
  48. <?php
  49.     $num = 1;
  50.    
  51.     switch ($num) {
  52.         case 1:
  53.             echo 1;
  54.         case 2:
  55.             echo 2;
  56.         case 3:
  57.             echo 3;
  58.     }
  59.    
  60.     // После запуска код выведет 1, затем 2, а затем 3
  61. ?>
  62.  
  63.  
  64. <?php
  65.     $num = 1;
  66.    
  67.     switch ($num) {
  68.         case 1:
  69.         case 2:
  70.             $res = 'a';
  71.         break;
  72.         case 3:
  73.             $res = 'b';
  74.         break;
  75.     }
  76.    
  77.     echo $res;
  78. ?>
  79.  
  80. <?php
  81.     $num = 1;
  82.    
  83.     if ($num == 1 or $num == 2) {
  84.         $res = 'a';
  85.     }
  86.    
  87.     if ($num == 3) {
  88.         $res = 'b';
  89.     }
  90.    
  91.     echo $res;
  92. ?>
  93.  
Tags: php
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement