Các loại kiểm soát quyết định có sẵn trong php là gì?
Cấu trúc điều khiển là một khối mã quyết định đường dẫn thực thi của chương trình tùy thuộc vào giá trị của điều kiện đã đặt Show Bây giờ chúng ta hãy xem xét một số cấu trúc điều khiển mà PHP hỗ trợ PHP NẾU KhácIf… then… else là cấu trúc điều khiển đơn giản nhất. Nó đánh giá các điều kiện bằng logic Boolean
Cú pháp Cú pháp của if… then… other là; NƠI ĐÂY,
Cách thức hoạt động Biểu đồ dòng dưới đây minh họa cấu trúc điều khiển if then… else hoạt động như thế nào Hãy xem điều này hoạt động Đoạn mã dưới đây sử dụng “if… then… other” để xác định giá trị lớn hơn giữa hai số $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?> đầu ra 21 is greater than 7 Trường hợp chuyển đổi PHPSwitch…case tương tự như cấu trúc điều khiển if then…else Nó chỉ thực thi một khối mã duy nhất tùy thuộc vào giá trị của điều kiện Nếu không có điều kiện nào được đáp ứng thì khối mã mặc định sẽ được thực thi Nó có cú pháp cơ bản sau NƠI ĐÂY,
Làm thế nào nó hoạt động Lưu đồ hiển thị bên dưới minh họa cách thức hoạt động của cấu trúc điều khiển công tắc Ví dụ thực tế Đoạn mã dưới đây sử dụng cấu trúc điều khiển công tắc để hiển thị thông báo tùy thuộc vào ngày trong tuần PHP cho phép chúng tôi thực hiện các hành động dựa trên một số loại điều kiện có thể là logic hoặc so sánh. Dựa trên kết quả của những điều kiện này tôi. e. , TRUE hoặc FALSE, một hành động sẽ được thực hiện theo yêu cầu của người dùng. Nó giống như một con đường hai chiều. Muốn cái gì thì đi đường này, không thì rẽ đường kia. Để sử dụng tính năng này, PHP cung cấp cho chúng ta 4 câu lệnh điều kiện
Bây giờ chúng ta hãy xem xét chi tiết từng vấn đề này
Toán tử bậc ba Ngoài tất cả các câu lệnh điều kiện này, PHP còn cung cấp một cách viết tắt if…else, được gọi là Toán tử bậc ba. Câu lệnh sử dụng dấu chấm hỏi (?) và dấu hai chấm (. ) và nhận ba toán hạng. một điều kiện để kiểm tra, một kết quả cho TRUE và một kết quả cho FALSE. The number is positive9 Thí dụ The number is positive0 The number is positive1 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>56 The number is positive3 ________ 54 ________ 55 ________ 51 ________ 57 The number is positive8 The number is positive9 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>545____151 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>5258 59 The number is positive8 The number is positive9 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>552____151 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>52 The number is positive3 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>556 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>557 The number is positive9 The number is positive5 The number is positive1 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>561 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>562 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>563 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>564 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>565 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>51 $second_number){ echo "$first_number is greater than $second_number"; }else{ echo "$second_number is greater than $first_number"; } ?>53 đầu ra The number is positive1 Vui lòng viết bình luận nếu bạn thấy bất cứ điều gì không chính xác hoặc bạn muốn chia sẻ thêm thông tin về chủ đề thảo luận ở trên Câu lệnh kiểm soát quyết định trong PHP là gì?Câu lệnh điều kiện PHP cho phép bạn đưa ra quyết định, dựa trên kết quả của một điều kiện . Những tuyên bố này được gọi là Tuyên bố ra quyết định hoặc Tuyên bố có điều kiện.
Có bao nhiêu loại câu lệnh điều khiển trong PHP?Có hai loại cơ bản của loại Câu lệnh điều khiển đầu tiên trong PHP (câu lệnh điều kiện) trong bất kỳ ngôn ngữ lập trình nào, Câu lệnh IF, ELSE và ELSEIF. Tuyên bố CHUYỂN ĐỔI
Có bao nhiêu quyết định của câu lệnh Control?Chúng tôi có ba loại chính câu lệnh kiểm soát quyết định mà chúng tôi sử dụng trong ngôn ngữ lập trình C.
Câu lệnh rẽ nhánh trong PHP là gì?Các câu lệnh rẽ nhánh cho phép chúng tôi kiểm soát luồng chương trình . Ví dụ: bạn chỉ muốn chạy một đoạn mã nếu một điều kiện nhất định đúng trong tình huống này, các câu lệnh phân nhánh có thể giúp ích cho bạn rất nhiều. Dưới đây là danh sách các câu lệnh phân nhánh có sẵn trong PHP. |