Phân biệt biến = null và undefine trong PHP

Tình hình là em đang tự tìm hiểu về lập trình mới học qua css và html và đang php ? e đang không hiểu đoạn đặt tên biến ạ :frowning: Thì cho e hỏi khi nào nên dùng NULL và “” ạ :frowning:

$a;
$a = null;
$a = "";

a, chị nào chỉ cho e với ạ :frowning:

Khi nào nên dùng??? Logic và yêu cầu thế nào thì cần thế nấy thôi.

Còn câu hỏi title của bạn:

$a; // viết thế này thì biến a vẫn là không tồn tại, cái này gọi là Undefined 
$a = null; // biến a tồn tại, giá trị là null
$a = ""; // đơn giản là chuỗi kí tự có độ dài bằng 0
1 Like

Làm quen và học thuộc 2 thằng emptyisset là bạn hiểu nó

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?