Hướng dẫn what are the expression and control flow in php? - biểu thức và luồng điều khiển trong php là gì?

Báo cáo kiểm soát dòng chảy

PHP hỗ trợ một số cấu trúc lập trình truyền thống để kiểm soát luồng thực thi chương trình.

Các câu lệnh có điều kiện, chẳng hạn như ________ 38/________ 39 và

if [$user_validated] :
  echo "Welcome!";
  $greeted = 1;
else :
  echo "Access Forbidden!";
  exit;
endif;
0, cho phép một chương trình thực thi các đoạn mã khác nhau hoặc không có gì, tùy thuộc vào một số điều kiện. Các vòng lặp, chẳng hạn như
if [$user_validated] :
  echo "Welcome!";
  $greeted = 1;
else :
  echo "Access Forbidden!";
  exit;
endif;
1 và
if [$user_validated] :
  echo "Welcome!";
  $greeted = 1;
else :
  echo "Access Forbidden!";
  exit;
endif;
2, hỗ trợ thực hiện lặp lại mã cụ thể.

if

Tuyên bố

if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}
8 kiểm tra tính trung thực của một biểu thức và, nếu biểu thức là đúng, hãy đánh giá một tuyên bố. Một tuyên bố
if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}
8 trông giống như:

if [expression] 
  statement

Để chỉ định một câu lệnh thay thế để thực thi khi biểu thức là sai, hãy sử dụng từ khóa

if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}
9:

if [expression] 
  statement 
else 
  statement

Ví dụ:

if [$user_validated]
  echo "Welcome!";
else
  echo "Access Forbidden!";

Để bao gồm nhiều hơn một câu lệnh trong câu lệnh

if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}
8, hãy sử dụng một tập hợp các câu lệnh được bao bọc trong vòng brly blocka:block —a curly brace-enclosed set of statements:

if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}

PHP cung cấp một cú pháp khác cho các khối trong các thử nghiệm và vòng lặp. Thay vì kèm theo khối các câu lệnh trong niềng răng xoăn, hãy kết thúc dòng

if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}
8 bằng dấu hai chấm [
if [$user_validated] :
  echo "Welcome!";
  $greeted = 1;
else :
  echo "Access Forbidden!";
  exit;
endif;
8] và sử dụng một từ khóa cụ thể để kết thúc khối [
if [$user_validated] :
  echo "Welcome!";
  $greeted = 1;
else :
  echo "Access Forbidden!";
  exit;
endif;
9, trong trường hợp này]. Ví dụ:

if [$user_validated] :
  echo "Welcome!";
  $greeted = 1;
else :
  echo "Access Forbidden!";
  exit;
endif;

Các tuyên bố khác được mô tả trong chương này cũng có cú pháp kiểu thay thế tương tự [và từ khóa kết thúc]; Chúng có thể hữu ích nếu bạn có các khối HTML lớn trong các câu lệnh của bạn. Ví dụ: ...

Sửa đổi lần cuối ngày 20 tháng 10 năm 2022

Trong bài viết này, chúng tôi cho thấy Ho kiểm soát luồng của chương trình trong PHP.

$ php -v
php -v
PHP 8.1.2 [cli] [built: Aug  8 2022 07:28:23] [NTS]
...

Chúng tôi sử dụng Php phiên bản 8.1.2.

Php nếu tuyên bố

Từ khóa

if [$user_validated] {
  echo 'Welcome!";
  $greeted = 1;
} else {
  echo "Access Forbidden!";
  exit;
}
8 được sử dụng để kiểm tra xem biểu thức có đúng không. Nếu đó là sự thật, một tuyên bố sau đó sẽ được thực thi. Câu lệnh có thể là một tuyên bố duy nhất hoặc một tuyên bố ghép. Một tuyên bố hỗn hợp bao gồm nhiều tuyên bố được bao quanh bởi dấu ngoặc xoăn.

ifstatement.php

Bài Viết Liên Quan

Chủ Đề