Tuyên bố chuyển đổi PHP
Trong một hướng dẫn trước, chúng tôi đã thảo luận về cách sử dụng PHP if statement trong các chương trình của bạn để đặt câu hỏi và đưa ra quyết định. Bằng cách sử dụng câu lệnh if, bạn có thể kiểm soát luồng chương trình của mình. Bây giờ chúng ta sẽ khám phá câu lệnh chuyển đổi PHP cũng có thể được sử dụng để kiểm soát luồng chương trình của bạn.

Câu lệnh if if đánh giá một biểu thức là đúng hoặc sai. Loại câu hỏi này được gọi là boolean. Là bầu trời xanh - Đúng hay sai? Tuy nhiên, câu lệnh switch đánh giá kết quả trường hợp đối với biểu thức chuyển đổi. Đây là một cách thú vị để nói rằng bạn có thể kiểm tra nhiều hơn sau đó chỉ đúng hoặc sai. Bạn cũng có thể kiểm tra các số và chuỗi đơn giản. Đây là tuyên bố chuyển đổi cơ bản.

chuyển đổi (biểu hiện)
{
trường hợp kết quả1:
làm cái này
phá vỡ;

trường hợp kết quả2:
làm cái này
phá vỡ;

mặc định:
làm cái này
phá vỡ;
}
chuyển đổi ($ bầu trời)
{
trường hợp "đỏ":
tiếng vang "Bầu trời đỏ";
phá vỡ;

trường hợp "màu xanh":
tiếng vang "Bầu trời trong xanh";
phá vỡ;

mặc định:
tiếng vang "Bầu trời đã sụp đổ";
phá vỡ;
}

Như bạn có thể thấy từ ví dụ, câu lệnh switch được tạo thành từ sáu phần.

chuyển đổi ($ bầu trời)
chuyển đổi (biểu hiện)
Câu lệnh chuyển đổi bắt đầu bằng biểu thức được kiểm tra - $ sky - được đặt bên trong dấu ngoặc đơn.

{
Điều này bắt đầu các báo cáo trường hợp.

trường hợp "đỏ":
kết quả trường hợp:
Câu lệnh tình huống kiểm tra giá trị của biểu thức chuyển đổi - $ sky - so với kết quả trong ví dụ là màu đỏ. Nếu có sự trùng khớp, chương trình sẽ hoàn thành mã đi kèm cho câu lệnh tình huống đó. tiếng vang "Bầu trời đỏ";

phá vỡ;
Câu lệnh break kết thúc việc thực hiện câu lệnh switch. Nếu một kết quả khớp được tìm thấy và mã đi kèm (thực hiện điều này) được hoàn thành, thì câu lệnh break làm cho chương trình bỏ qua hoặc bỏ qua phần còn lại của câu lệnh switch. Nó sẽ đi đến cuối khối lệnh chuyển đổi và thực hiện dòng mã đầu tiên bên ngoài khối.

mặc định:
Báo cáo trường hợp mặc định là một loại tuyên bố trường hợp đặc biệt. Nó là tùy chọn. Nếu không có kết quả khớp nào được tìm thấy trong các câu lệnh tình huống trước đó và chương trình làm cho đến hết, nó sẽ gặp câu lệnh trường hợp mặc định. Tuyên bố trường hợp mặc định này cho chương trình biết phải làm gì nếu không có kết quả khớp. Nhưng bạn có thể không muốn chương trình làm bất cứ điều gì. Nếu vậy bạn có thể bỏ qua câu lệnh mặc định.

}
Điều này kết thúc các báo cáo trường hợp.





Video HướNg DẫN: Nightcore ↬ bad guy [Switching Vocals] (Có Thể 2024).