Hướng dẫn explain control statement in php - giải thích câu lệnh điều khiển trong php

Tất cả các câu lệnh có điều kiện và câu lệnh vòng được gọi chung là các câu lệnh kiểm soát.

Câu điều kiện:

Các câu lệnh có điều kiện được sử dụng trong một mã để thực hiện một hành động chỉ khi một điều kiện cụ thể được thỏa mãn.

PHP cung cấp bốn loại tuyên bố có điều kiện. Đó là:

if:

Nếu câu lệnh được sử dụng để thực hiện một hành động nếu một điều kiện là đúng.

..khác:

Nếu câu lệnh khác được sử dụng để thực hiện một hành động nếu một điều kiện là đúng và để thực hiện một hành động khác nếu điều kiện đó là sai.

..elseif, .else:

Nếu tuyên bố khác được sử dụng để thực hiện các hành động khác nhau cho các điều kiện khác nhau.

switch:

Tuyên bố chuyển đổi được sử dụng để chọn một trong các hành động để thực hiện từ nhiều hành động, liên quan đến điều kiện thực.

Các câu lệnh:

Các câu lệnh vòng được sử dụng để thực thi một khối mã liên tục miễn là điều kiện của vòng lặp là đúng và chỉ dừng khi điều kiện không thành công.

PHP cung cấp ba loại câu lệnh LOOP. Đó là:

Cho vòng lặp:

Đối với vòng lặp được sử dụng để thực hiện một nhóm hành động chỉ trong một số lần được chỉ định.

Trong khi lặp lại:

Trong khi vòng lặp được sử dụng để thực hiện một nhóm hành động miễn là điều kiện được chỉ định là đúng.

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

Làm trong khi vòng lặp được sử dụng để thực thi một khối mã ít nhất một lần và sau đó lặp lại các hành động miễn là điều kiện được chỉ định là đúng.

Giới thiệu về Tuyên bố kiểm soát trong PHP

Các câu lệnh kiểm soát là một thành phần cơ bản của tất cả các ngôn ngữ lập trình hiện đại như PHP, Java, Python, Go, Ruby, NodeJS. Các báo cáo kiểm soát này cho phép các nhà phát triển phần mềm và kiến ​​trúc sư quyết định cách thức phần mềm hoặc chương trình họ phát triển sẽ hoạt động trong các điều kiện khác nhau. Chẳng hạn, trên nền tảng thương mại điện tử, các nhà phát triển sẽ muốn cùng một hệ thống hoạt động khác nhau cho các vai trò người dùng khác nhau như người mua cũng như người bán. Các loại hành vi phân biệt như vậy chỉ có thể đạt được với các tuyên bố kiểm soát.

Tuyên bố kiểm soát khác nhau trong PHP

Giống như tất cả các ngôn ngữ khác, PHP cung cấp một vài câu lệnh kiểm soát cho phép các nhà phát triển phát triển logic khác nhau để thực hiện trong các điều kiện khác nhau. PHP Core bao gồm các câu lệnh điều khiển:

  1. if
  2. if.else
  3. if.else..if
  4. Tuyên bố chuyển đổi

Chúng ta hãy xem xét từng câu lệnh kiểm soát này với các chi tiết và hiểu được việc thực hiện của họ thông qua các ví dụ.

1. Câu lệnh IF trong PHP

Câu lệnh IF trong PHP là câu lệnh kiểm soát đơn giản nhất của ngôn ngữ. Điều kiện IF hoạt động trên một giá trị boolean được đánh giá dựa trên một điều kiện nhất định và nó được sử dụng để thực hiện một số dòng mã nhất định nếu một điều kiện được đáp ứng hoặc là đúng. Điều kiện được cung cấp cho câu lệnh IF là trước tiên để đánh giá, tùy thuộc vào đánh giá, giá trị sai hoặc đúng được tạo ra và trên cơ sở mã nếu khối điều kiện IF được thực thi hoặc bỏ qua trong luồng chương trình.

Hãy để Lừa đi qua cú pháp của câu lệnh IF để hiểu nó tốt hơn:

if [my_condition] {
code to execute if the condition supplied is true;
}

Như được hiển thị ở trên, câu lệnh IF yêu cầu một điều kiện trong các giá đỡ tròn [] cần được đánh giá. Trong niềng răng xoăn, {} chúng tôi cung cấp thông số mã nên được thực thi.

Hãy cùng xem một ví dụ dưới đây:

Code:

Output:

2. Tuyên bố IF-Else trong PHP

Như đã đề cập trước đây, câu lệnh IF cung cấp một điều khiển chương trình rất cơ bản. Câu lệnh IF-Else thêm độ phức tạp hơn nữa cho câu lệnh IF bằng cách xác định 2 khối mã; một sẽ được thực thi khi điều kiện đúng và khác khi điều kiện đánh giá là sai. Đương nhiên, vì điều kiện có thể đánh giá thành Đúng hoặc Sai hoặc khối mã trong nếu sẽ thực thi hoặc khối mã theo khác sẽ thực thi. Trong mọi trường hợp, cả hai khối sẽ thực thi song song.

Hãy để xem xét lại cú pháp dưới đây:

if [condition top evaluate] {
code to executed if the condition supplied is true;
}
else
{
code to execute if the condition supplied is false;
}

Hãy để hiểu về việc thực hiện nó với một ví dụ:

Code:

Output:

Bây giờ, khi các giá trị của $ a và $ b được chuyển đổi trong mã trên như hình dưới đây:

Code:

Output:

3. IF - khác, IF IF tuyên bố trong PHP

Đôi khi một nhu cầu có thể phát sinh để sử dụng nhiều điều kiện nếu các điều kiện cùng nhau, trong những trường hợp như vậy, chúng ta có thể sử dụng kết hợp nhiều câu lệnh IF-Else. Chúng tôi có thể kết hợp một số tuyên bố IF-Else để làm việc cùng nhau miễn là yêu cầu của chúng tôi được đáp ứng.

Cú pháp của IF-Else nếu câu lệnh kết hợp như sau:

If [condition1]
{
Code to execute;
}
elseIf[condition2]
{
Code to execute if condition 2 is met;
}
Else
{
Code to execute if condition1 and condition2 are not met;
}

Hãy để hiểu rõ hơn điều này với một ví dụ:

Code:

Output:

4. Tuyên bố chuyển đổi trong PHP

Câu lệnh chuyển đổi hoặc thường được gọi là vòng lặp chuyển đổi là một cách rất hiệu quả để làm việc với nhiều điều kiện cùng một lúc. Nó cho phép chúng tôi đạt được chức năng tương tự như IF-Else nếu và những thứ khác có thể đạt được với các dòng mã ít hơn.

Syntax:

switch [condition] {
case value1:
code to be executed if n=label1;
break;
case value 2:
code to be executed if n=label2;
break;
case value 3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}

Câu lệnh Switch trước tiên đánh giá điều kiện trên mạng và sau đó thực thi mã trong khối với giá trị nhãn tương ứng. Nếu không có giá trị nhãn nào khớp với điều kiện, nó sẽ thực thi mã trong khối mặc định.

Bây giờ, hãy để hiểu về dòng chảy của câu lệnh chuyển đổi với ví dụ thực tế dưới đây:

Code:

Output:

Sự kết luận

Với sự trợ giúp của các ví dụ trên, chúng ta có thể hiểu các câu lệnh kiểm soát khác nhau trong công việc PHP khác nhau như thế nào. Các nhà phát triển có thể chọn câu lệnh điều khiển cho chúng tôi tùy thuộc vào luồng logic mà họ muốn xác định trong mã. Các câu lệnh điều khiển là các khối xác định của một hệ thống phần mềm. Các câu lệnh kiểm soát tốt hơn được cung cấp bởi một ngôn ngữ để kiểm soát luồng thực thi và logic của ứng dụng càng phù hợp hơn khi xây dựng phần mềm phức tạp.

Bài viết đề xuất

Đây là một hướng dẫn cho tuyên bố kiểm soát trong PHP. Ở đây chúng tôi thảo luận về các điều kiện khác nhau của PHP cùng với các ví dụ và việc triển khai mã của nó. Bạn cũng có thể xem bài viết sau đây để tìm hiểu thêm -

  1. Chức năng trong PHP
  2. Tuyên bố chuyển đổi PHP
  3. Phương pháp tĩnh trong PHP
  4. Truy cập các sửa đổi trong PHP

Báo cáo kiểm soát giải thích là gì?

Các câu lệnh kiểm soát là các tuyên bố thay đổi luồng thực thi các câu lệnh.Ví dụ, nếu, if-else, trường hợp chuyển đổi, trong khi làm.the statements that change the flow of execution of statements. For example, If, If-else, Switch-Case, while-do statements.

Tuyên bố kiểm soát và các loại của 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ó bao nhiêu tuyên bố 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.

Các tuyên bố kiểm soát đưa ra ví dụ là gì?

Ví dụ về các tuyên bố kiểm soát..
Báo cáo hệ thống đơn ..
Báo cáo thời lượng ..
Báo cáo Sysplex ..
Báo cáo ngoại lệ ..
Báo cáo tổng quan ..
Báo cáo bộ nhớ cache ..

Bài Viết Liên Quan

Chủ Đề