Có chuyển đổi trong PHP không?
Bản tóm tắt. trong hướng dẫn này, bạn sẽ tìm hiểu về câu lệnh switch PHP thực thi một khối mã bằng cách so khớp một biểu thức với nhiều giá trị Show Giới thiệu về câu lệnh chuyển đổi PHPKhi giá trị của một biến xác định số lượng các lựa chọn khác nhau, bạn có thể sử dụng câu lệnh Giả sử bạn đang xây dựng một trang web có người dùng có nhiều vai trò như quản trị viên, biên tập viên, tác giả và người đăng ký Ví dụ sau sử dụng câu lệnh
đầu ra
Khi giá trị của một biến duy nhất xác định số lượng các lựa chọn khác nhau, sẽ tốt hơn nhiều nếu sử dụng câu lệnh
Sau đây minh họa cú pháp của câu lệnh
Câu lệnh 2 với giá trị trong từng trường hợp Nếu biểu thức bằng một giá trị trong một trường hợp, e. g. , 3, PHP thực thi khối mã trong trường hợp phù hợp cho đến khi nó gặp câu lệnh 4 đầu tiên Nếu không có kết quả phù hợp và có sẵn 5, PHP sẽ thực thi tất cả các câu lệnh theo sau từ khóa 5 Trong trường hợp 5 không được chỉ định và không có kết quả trùng khớp, quyền kiểm soát được chuyển cho câu lệnh theo sau câu lệnh switch Lưu đồ sau đây minh họa cách thức hoạt động của câu lệnh Kết hợp các trường hợpVì PHP thực thi câu lệnh 4, nên bạn có thể kết hợp nhiều trường hợp trong một Tương đương với chuyển đổi trong PHP là gì?Hàm match() cũng hoạt động tương tự để chuyển i. e, nó tìm trường hợp phù hợp theo tham số được truyền trong đó.
Chuyển đổi hoạt động như thế nào trong PHP?Câu lệnh switch-case là một câu lệnh thay thế cho câu lệnh if-elseif-else, câu lệnh này thực hiện gần như tương tự. Câu lệnh switch-case kiểm tra một biến dựa trên một chuỗi giá trị cho đến khi tìm thấy giá trị khớp, sau đó thực thi khối mã tương ứng với giá trị khớp đó .
Ngôn ngữ lập trình nào có switch?Câu lệnh Switch hoạt động tương tự như câu lệnh if được sử dụng trong các ngôn ngữ lập trình như C/C++, C#, Visual Basic. NET, Java và tồn tại trong hầu hết các ngôn ngữ lập trình mệnh lệnh cấp cao như Pascal, Ada, C/C++, C#, Visual Basic .
Mặc định trong switch là gìCâu lệnh điều khiển cho phép chúng ta đưa ra quyết định từ số lượng lựa chọn được gọi là switch-case-default. Nó gần giống như một loạt các câu lệnh if trên cùng một biểu thức. Biểu thức theo sau từ khóa switch có thể là một biến hoặc bất kỳ biểu thức nào khác như số nguyên, chuỗi hoặc ký tự. |