Nếu câu lệnh đầu tiên trả về true
, thì toàn bộ câu lệnh phải là true
do đó phần thứ hai không bao giờ được thực thi.
Ví dụ:
$x = 5;
true or $x++;
echo $x; // 5
false or $x++;
echo $x; // 6
Do đó, nếu truy vấn của bạn không thành công, nó sẽ đánh giá die()
tuyên bố và kết thúc tập lệnh.