[PHP] – Bài 3: Câu lệnh điều kiện trong PHP – Hàm isset và empty

Trong bài học này, chúng ta sẽ tìm hiểu về câu điều kiện trong PHP. Bên cạnh ra, mình cũng chỉ dẫn thêm 2 hàm quan yếu thường dùng trong câu điều kiện là isset()empty().

Video Câu lệnh điều kiện trong PHP

Chỉ dẫn chi tiết

Câu lệnh điều kiện là gì?

Câu lệnh điều kiện cho phép ta xử lý những trường hợp có thể phát sinh lúc chạy chương trình và thay thế đổi hướng xử lý cho từng trường hợp. Giả dụ điều kiện là đúng (true) thì chương trình sẽ được thực hành. Giả dụ điều kiện đưa ra là sai (false) thì nội dung công việc đấy sẽ ko được thực hành, hoặc thực hành 1 công việc khác thay thế thế.

Câu điều kiện IF – ELSE

Cú pháp câu lệnh IF

// IF if($dieu_kien){ // chạy lúc điều kiện đúng } if($dieu_kien): // chạy lúc điều kiện đúng endif; <p>Cú pháp câu lệnh IF – ELSE</p> // IF – ELSE if($dieu_kien){ // chạy lúc điều kiện đúng } else{ // chạy lúc điều kiện sai } if($dieu_kien): // chạy lúc điều kiện đúng else: // chạy lúc điều kiện sai endif;

Câu lệnh SWITCH – CASE và IF – ELSEIF – ELSE

// Change – Case change($dieu_kien){ case ‘giatri1’: // Giả dụ $dieu_kien == giatri1, xử lý break; // ngừng case ‘giatri2’: // Giả dụ $dieu_kien == giatri2, xử lý break; default: // Phương án cuối cùng ; } $bien = 5; change($bien){ case 1: echo “Đây là trường hợp 1”; break; case 2: echo “Đây là trường hợp 2”; break; case 3: echo “Đây là trường hợp 3”; break; default: echo “Đây là trường hợp cuối cùng”; } if($bien === 1){ echo “Đây là trường hợp 1”; } elseif($bien === 2){ echo “Đây là trường hợp 2”; } else{ echo “Đây là trường hợp cuối cùng”; }

Xem Thêm  Hình Xăm Quan Nhị Ca Đẹp ❤️ 1001 Tattoo Quan Công Ngầu

Hàm isset() và empty()

Hàm isset: Đánh giá 1 biến nào đấy đã được khởi tạo hay chưa. Giả dụ đã tồn tại, isset sẽ trả về giá trị true.

Hàm empty: Đánh giá 1 biến nào đấy đã được khởi tạo và có dữ liệu hay chưa. Giả dụ giá trị bằng 0, chuỗi rỗng, khởi tạo nhưng chưa có giá trị thì empty trả về true.

$bien_chuoi_rong = ”; $bien_so_0 = 0; $bien_false = false; $bien_null = null; // $bien_chua_khoi_tao chưa khởi tạo var_dump(isset($bien_chuoi_rong)); // true var_dump(isset($bien_so_0)); // true var_dump(isset($bien_false)); //true var_dump(isset($bien_null)); // false var_dump(isset($bien_chua_khoi_tao)); // false var_dump(empty($bien_chuoi_rong)); // true var_dump(empty($bien_so_0)); // true var_dump(empty($bien_false)); //true var_dump(empty($bien_null)); // true var_dump(empty($bien_chua_khoi_tao)); // true

Người dùng có thể dùng isset() hoặc !empty() như nhau. !empty() sẽ chặt chẽ hơn vì đánh giá biến tồn tại + có dữ liệu.

Code demo: Obtain

Giả dụ có thắc mắc, hãy đặt câu hỏi bằng phương pháp remark bên dưới, qua electronic mail, hoặc nhắn tin qua Fanpage Góc khiến net.

Liên lạc