Hướng dẫn what are the available control statements in php programming? - câu lệnh điều khiển có sẵn trong lập trình php là gì?


Các câu lệnh có điều kiện được sử dụng để thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau.


Php có điều kiện

Rất thường xuyên khi bạn viết mã, bạn muốn thực hiện các hành động khác nhau cho các điều kiện khác nhau. Bạn có thể sử dụng các câu lệnh có điều kiện trong mã của mình để làm điều này.

Trong PHP, chúng tôi có các tuyên bố có điều kiện sau:

  • Câu lệnh if - thực thi một số mã nếu một điều kiện là đúng
  • Tuyên bố if...else - Thực thi một số mã nếu một điều kiện là đúng và mã khác nếu điều kiện đó là sai
  • Tuyên bố if...elseif...else - Thực thi các mã khác nhau cho nhiều hơn hai điều kiện
  • Tuyên bố switch - Chọn một trong nhiều khối mã được thực thi

PHP - Câu lệnh IF

Câu lệnh if thực thi một số mã nếu một điều kiện là đúng.

Cú pháp

if (điều kiện) {& nbsp; Mã sẽ được thực thi nếu điều kiện là đúng;}
  code to be executed if condition is true;
}

Thí dụ

Đầu ra "Chúc một ngày tốt lành!" Nếu thời gian hiện tại (giờ) nhỏ hơn 20:

$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
}
?>

Hãy tự mình thử »



PHP - câu tuyên bố nếu ... khác

Câu lệnh if...else thực hiện một số mã nếu một điều kiện là đúng và mã khác nếu điều kiện đó là sai.

Cú pháp

if (điều kiện) {& nbsp; Mã sẽ được thực thi nếu điều kiện là đúng;}
  code to be executed if condition is true;
} else {
  code to be executed if condition is false;
}

Thí dụ

Đầu ra "Chúc một ngày tốt lành!" Nếu thời gian hiện tại (giờ) nhỏ hơn 20:

$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>

Hãy tự mình thử »


PHP - câu tuyên bố nếu ... khác

Câu lệnh if...else thực hiện một số mã nếu một điều kiện là đúng và mã khác nếu điều kiện đó là sai.

Cú pháp

if (điều kiện) {& nbsp; Mã sẽ được thực thi nếu điều kiện là đúng;}
  code to be executed if this condition is true;
} elseif (condition) {
  code to be executed if first condition is false and this condition is true;
} else {
  code to be executed if all conditions are false;
}

Thí dụ

Đầu ra "Chúc một ngày tốt lành!" Nếu thời gian hiện tại (giờ) nhỏ hơn 20:

$t = date("H");

if ($t < "10") {
  echo "Have a good morning!";
} elseif ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>

Hãy tự mình thử »


PHP - câu tuyên bố nếu ... khác

Câu lệnh if...else thực hiện một số mã nếu một điều kiện là đúng và mã khác nếu điều kiện đó là sai.


if (điều kiện) & nbsp; {& nbsp; Mã sẽ được thực thi nếu điều kiện là đúng; } other {& nbsp; & nbsp; mã sẽ được thực thi nếu điều kiện là sai;}



Giới thiệu

Các câu lệnh kiểm soát là các câu lệnh có điều kiện thực thi một khối các câu lệnh nếu điều kiện là chính xác. Câu lệnh bên trong khối có điều kiện sẽ không thực thi cho đến khi điều kiện được thỏa mãn.

Loại

Câu lệnh if

Các ? Nhà điều hành

Tuyên bố chuyển đổi

Vòng lặp

Thoát, chết và trở lại, ngoại lệ

Tuyên bố

Câu tuyên bố IF:

  1. if(expression1)  (expression1)  
  2. {  
  3. & nbsp; Chỉ phát sinh khi điều kiện IC là chính xác. & NBSP; & nbsp;.  
  4. }  
  5. elseif(expression2)  (expression2)  
  6. {  
  7. & nbsp; Được thực hiện khi & nbsp; if & nbsp; expression1 & nbsp; & nbsp;if expression1  
  8. & nbsp; & nbsp; is & nbsp; falseand the expression 2 is true.  
  9. }  
  10. else    
  11. {  
  12. & nbsp; Chỉ được thực thi khi cả khối nếu khối là & nbsp; false. & Nbsp; & nbsp;false.  
  13. }  

Câu lệnh IF thực thi một câu lệnh nếu biểu thức bên trong dấu ngoặc đơn được đánh giá là TRUE, hoặc nếu không mã bị bỏ qua vào khối tiếp theo. Nó có thể là một tuyên bố duy nhất theo sau là dấu chấm phẩy và nó là một tuyên bố ghép được bao quanh bởi một niềng răng xoăn. Một tuyên bố khác có thể xuất hiện ngay sau tuyên bố và có một tuyên bố của riêng nó. Nó chỉ được thực thi khi biểu thức trước là sai nếu không nó không được thực thi.

Một câu lệnh đơn giản:

  1.          if(date("D") == "Tue")  if(date("D") == "Tue")  
  2.         {  
  3.              print("Hello");  "Hello");  
  4.         }  
  5. ?>  

? nhà điều hành

Nó được đại diện như một toán tử ternary và nó được sử dụng làm toán tử có điều kiện. Nó chủ yếu được đánh giá là sai hoặc đúng. Nếu sai, biểu thức bên cạnh toán tử ternary được thực thi hoặc biểu thức khác giữa toán tử ternary và đại tràng được thực thi.

  1. condition expresion ? true : false;  

Nó chủ yếu được sử dụng để giảm kích thước của mã hoặc nếu không nếu có thể được sử dụng để giảm độ phức tạp.

Tuyên bố chuyển đổi

Công tắc có nhiều biểu thức và điều kiện được kiểm tra với mỗi biểu thức bên trong công tắc. Có một câu lệnh mặc định trong công tắc có thể được sử dụng trong câu lệnh khác và cả hai đều có cùng chức năng và thực thi theo cùng một cách. Một trường hợp là một phần bắt đầu để thực hiện.

  1. Break cũng là một tuyên bố kiểm soát được sử dụng để phá vỡ việc thực hiện câu lệnh sau. Trong Switch, nó có thể so sánh hai chuỗi và thực hiện câu lệnh cần thiết.
  2.   $day = date(" l ");  $day = date(" l ");  
  3.   switch($day)  switch($day)  
  4.   {   
  5.    case "monday":   case "monday":   
  6.        print($day);  $day);  
  7.        break;  break;  
  8.   case "tuesday"  case "tuesday"  
  9.       print($day);  $day);  
  10.       break;  break;  
  11.   case "wednesday":  case "wednesday":  
  12.      print($day);  $day);  
  13.      break;  break;  
  14.   case "thursday":  case "thursday":  
  15.      print($day);  $day);  
  16.      break;  break;  
  17.   case "friday":  case "friday":  
  18.      print($day);  $day);  
  19.      break;  break;  
  20.   case "saturday":  case "saturday":  
  21.      print($day);  $day);  
  22.      break;  break;  
  23. default:  :  
  24.   print($day);  $day);  
  25. }?>  

? nhà điều hành

Nó được đại diện như một toán tử ternary và nó được sử dụng làm toán tử có điều kiện. Nó chủ yếu được đánh giá là sai hoặc đúng. Nếu sai, biểu thức bên cạnh toán tử ternary được thực thi hoặc biểu thức khác giữa toán tử ternary và đại tràng được thực thi.

Vòng lặp

Thoát, chết và trở lại, ngoại lệ

Tuyên bố

  1. Break cũng là một tuyên bố kiểm soát được sử dụng để phá vỡ việc thực hiện câu lệnh sau. Trong Switch, nó có thể so sánh hai chuỗi và thực hiện câu lệnh cần thiết.
  2. ? nhà điều hành($a = 1; $a < = 5; $a++)  
  3. {  
  4. Nó được đại diện như một toán tử ternary và nó được sử dụng làm toán tử có điều kiện. Nó chủ yếu được đánh giá là sai hoặc đúng. Nếu sai, biểu thức bên cạnh toán tử ternary được thực thi hoặc biểu thức khác giữa toán tử ternary và đại tràng được thực thi."value of a is $a
    \n"
    );  
  5. }  
  6. ?>  

Đầu ra

Giá trị của A là 1

Giá trị của A là 2

Giá trị của A là 3

Giá trị của A là 4

Giá trị của A là 5

Vòng lặp được thực hiện 5 lần beacuse, điều kiện không được thỏa mãn trong bước tiếp theo để nó thoát khỏi vòng lặp và ngừng lặp lại việc thực hiện.

Trong khi lặp lại

Nó là hình thức đơn giản nhất của câu lệnh lặp. Nó kiểm tra biểu thức và nếu đúng thì nó thực thi câu lệnh hoặc nếu không bỏ qua toàn bộ mã. Nó chủ yếu được sử dụng khi giá trị được biết chính xác.

  1. Break cũng là một tuyên bố kiểm soát được sử dụng để phá vỡ việc thực hiện câu lệnh sau. Trong Switch, nó có thể so sánh hai chuỗi và thực hiện câu lệnh cần thiết.
  2.  while (TRUE)  while (TRUE)  
  3.  {  
  4.     print("While loop is executed");  "While loop is executed");  
  5.  }  
  6.  ?>  

Câu lệnh bên trong vòng lặp trong khi được thực thi khi điều kiện được đáp ứng khác, nó bỏ qua toàn bộ vòng lặp.

Làm vòng lặp trong khi-vòng lặp

Vòng lặp này được thực hiện một lần ngay cả khi điều kiện không được đáp ứng. Sau khi thực hiện một khi nó sẽ kiểm tra các điều kiện và thực hiện câu lệnh cho đến khi các điều kiện được đáp ứng.

  1. Break cũng là một tuyên bố kiểm soát được sử dụng để phá vỡ việc thực hiện câu lệnh sau. Trong Switch, nó có thể so sánh hai chuỗi và thực hiện câu lệnh cần thiết.
  2. $a=10;  =10;  
  3. do    
  4. {  
  5. Câu lệnh bên trong vòng lặp trong khi được thực thi khi điều kiện được đáp ứng khác, nó bỏ qua toàn bộ vòng lặp.$a
    \n
    )  
  6.  a=a+a;  
  7. } while (a while (a < 50);  
  8. ?>  

Làm vòng lặp trong khi-vòng lặp

10

20

40

Vòng lặp này được thực hiện một lần ngay cả khi điều kiện không được đáp ứng. Sau khi thực hiện một khi nó sẽ kiểm tra các điều kiện và thực hiện câu lệnh cho đến khi các điều kiện được đáp ứng.

& nbsp; in ($ a \ n) & nbsp; & nbsp;

  1. foreach (array as key = > value)   (array as key = > value)  
  2. {  
  3.   statement  
  4. }  


Các câu lệnh kiểm soát trong PHP là gì?

Nếu câu lệnh - thực thi một số mã nếu một điều kiện là đúng. Nếu ... câu lệnh khác - thực thi một số mã nếu một điều kiện là đúng và mã khác nếu điều kiện đó là sai. Nếu ... otherif ... câu lệnh khác - thực thi các mã khác nhau cho nhiều hơn hai điều kiện. Tuyên bố chuyển đổi - Chọn một trong nhiều khối mã là ...

Có bao nhiêu loại câu lệnh kiểm soát trong PHP?

Có hai loại cơ bản của loại câu lệnh kiểm soát đầu tiên trong PHP (câu lệnh có điều kiện) trong bất kỳ ngôn ngữ lập trình nào, nếu, khác và các câu lệnh khác.Tuyên bố chuyển đổi.two basic types of the first kind of Control Statement in PHP(conditional statements) in any programming language, IF, ELSE, and ELSEIF Statements. SWITCH Statement.

3 loại cấu trúc kiểm soát trong PHP là gì?

Cấu trúc điều khiển ¶..
Introduction..
otherif/khác nếu ..
Cú pháp thay thế cho các cấu trúc điều khiển ..
while..
do-while..

Các loại câu lệnh kiểm soát khác nhau có sẵn là gì?

Có ba loại tuyên bố kiểm soát: tuyên bố có điều kiện/lựa chọn.Các câu lệnh lặp/vòng lặp.Tuyên bố nhảy.Conditional/Selection statements. Iteration/Loop statements. Jump statements.

Các cấu trúc điều khiển được sử dụng trong PHP là gì?

Kiểm soát cấu trúc trong PHP..
Câu điều kiện..
Câu lệnh vòng ..
Tuyên bố nhảy ..

Bốn loại tuyên bố kiểm soát là gì?

Có bốn loại tuyên bố kiểm soát trong C:..
Tuyên bố ra quyết định (nếu, if-else).
Các câu lệnh lựa chọn (trường hợp chuyển đổi).
Các câu lệnh lặp (cho, trong khi, do-while).
Tuyên bố nhảy (phá vỡ, tiếp tục, goto).