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ì?
Show
Báo cáo kiểm soát dòng chảyPHP 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ể. ifTuyê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 ( Để 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 ( 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 0) { echo "\$num variable is positive\n"; } Chúng tôi có một biến $ php -v php -v PHP 8.1.2 (cli) (built: Aug 8 2022 07:28:23) (NTS) ...1. Nó được gán giá trị 31. Từ khóa if ($user_validated) { echo 'Welcome!"; $greeted = 1; } else { echo "Access Forbidden!"; exit; }8 kiểm tra biểu thức boolean. Biểu thức được đặt giữa dấu ngoặc vuông. Biểu thức $ php -v php -v PHP 8.1.2 (cli) (built: Aug 8 2022 07:28:23) (NTS) ...3 là đúng, vì vậy câu lệnh tiếp theo được thực thi. Dấu ngoặc xoăn là tùy chọn nếu chỉ có một câu lệnh để thực thi. $ php ifstatement.php $num variable is positive Nếu chúng ta có ý định thực hiện nhiều hơn một tuyên bố, chúng ta phải đặt chúng vào trong dấu ngoặc vuông. Nếu chúng tôi không sử dụng chúng, chỉ có tuyên bố đầu tiên sẽ được thực thi. Dấu ngoặc xoăn tạo thành thân hình của tuyên bố if ($user_validated) { echo 'Welcome!"; $greeted = 1; } else { echo "Access Forbidden!"; exit; }8. ifstatement2.php 0) { echo "\$num variable is positive\n"; echo "\$num variable equals to $num\n"; } Chúng ta có thể sử dụng từ khóa if ($user_validated) { echo 'Welcome!"; $greeted = 1; } else { echo "Access Forbidden!"; exit; }9 để tạo một nhánh đơn giản. Nếu biểu thức bên trong dấu ngoặc vuông theo từ khóa IF đánh giá là sai, thì câu lệnh bên trong thân khác sẽ tự động được thực thi. boyorgirl.php
|