Toán tử Nullish Coalescing
trong PHP dùng để làm gì?
Toán tử Nullish Coalescing
trong PHP dùng để làm gì?
Trong PHP, toán tử Nullish Coalescing
(??
) được sử dụng để trả về giá trị của toán hạng bên phải nếu giá trị của toán hạng bên trái là NULL
, ngược lại sẽ trả về giá trị của toán hạng bên trái. Điều này giúp giảm thiểu việc kiểm tra giá trị NULL
và cung cấp một cách viết gọn gàng hơn cho các biểu thức điều kiện
$result = $value ?? 'giá trị mặc định';
Trong đoạn mã trên, nếu $value
không phải là NULL
, $result
sẽ nhận giá trị của $value
. Nếu $value
là NULL
, $result
sẽ nhận giá trị 'giá trị mặc định'
.
||
trong JavaScript và or
trong PHP):Trong khi toán tử OR (||
trong JavaScript và tương tự là or
trong PHP) cũng có thể được sử dụng để cung cấp giá trị mặc định cho các biến, nó kiểm tra "truthiness" của toán hạng bê...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào