Trong lập trình đôi lúc xảy ra các trường hợp khác nhau với cách xử lý khác nhau. Để giải quyết được các vấn đề đó, Mẫu Website sẽ hướng dẫn mọi người về câu lệnh if…else trong PHP.
Câu lệnh if…else trong PHP là gì?
Câu lệnh điều kiện if…else trong PHP cho phép thay đổi luồng của chương trình dựa trên một điều kiện nào đó. Nếu điều kiện đó là đúng (true) thù chương trình sẽ được thực hiện, nếu điều kiện là sai (false) thì nội dung công việc đó không được thực hiện.
Ví dụ về kiểm tra số chẵn hay số lẽ ta thực hiện theo các bước sau:
Bước 1: Chọn số cần kiểm tra
Bước 2: Chia số đó cho 2 để xác định số dư
Bước 3: Nếu số dư đó bằng 0 là số chẵn và ngược lại không bằng 0 là số lẻ.
Câu lệnh điều kiện if
Câu lệnh if cho phép đưa ra các quyết định dựa trên việc kiểm tra điều kiện nào đó đúng (true) hoặc sai (false). Theo cú pháp như sau.
1
2
3
4
|
if ($bieuthuc) { // Các Câu Lệnh } |
Câu lệnh If else trong PHP
Lệnh if dùng để kiểm tra một điều kiện có đúng hay không? Nếu trường hợp ngược lại điều kiện (if) không đúng thì sẽ thực hiện điều gì ?Chúng ta sẽ nghiên cứu đến lệnh if else trong php
1
2
3
4
5
6
|
if> ($bieuthuc){ // Những Câu Lệnh 1; } else { // Những câu lệnh 2; } |
Giải thích ý nghĩa:
- Nếu
$bieuthuc
đúng thì Những Câu Lệnh 1 sẽ được thực hiện và Những Câu Lệnh 2 sẽ không được thực hiện. - Ngược lại thì nó sẽ không cần kiểm tra nữa và thực hiện Những Câu Lệnh 2.
Kết hợp nhiều câu lệnh if…else trong php
Trên thực tế, không phải lúc ào cũng chỉ có 2 điều kiện mà có thể có hàng chục điều kiện khác nhau, trong lúc này chúng ta cần kết hợp nhuần nhuyễn giữa 2 câu lệnh if và else để xử lý.
Câu lệnh if else lồng nhau
Câu lệnh if else lồng vào nhau là phần khó nhất trong các vấn đề trong câu lệnh if else trong PHP, ở phần này chúng ta sẽ nghiên cứu về if else nhiều tầng lồng vào nhau, có nghĩa câu if con nằm trong câu if cha.
1
2
3
4
5
6
7
|
if ($bieu_thuc_cha) { // Các câu lệnh thuộc về biểu thức cha; if ($bieu_thuc_con){ // Các câu lệnh thuộc về biểu thức con; } } |
Lời kết
Trên đây là những chia sẻ của mình về kiến thức cơ bản của câu lệnh If…else trong PHP. Hi vọng những chia sẻ của Mẫu Website 24h sẽ hữu ích với các bạn. Chúc các bạn thành công.