Cấu trúc die
Cấu trúc die (hoặc tương đương của nó là exit) ngay lập tức dừng việc thực thi script PHP.
Đồng thời có thể truyền một thông báo sẽ được xuất ra trước khi kết thúc công việc.
Cấu trúc này thường được sử dụng để xử lý lỗi hoặc kết thúc script một cách ép buộc.
Cú pháp
die(message);
Ví dụ
Hoàn thành script đơn giản với thông báo:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Kết quả thực thi code:
'Script stopped'
Ví dụ
Sử dụng die khi kiểm tra điều kiện:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Kết quả thực thi code:
'Operation failed'
Ví dụ
Sử dụng die không có thông báo:
<?php
// Một vài code
die();
// Code bên dưới sẽ không thực thi
?>
Xem thêm
-
hàm
exit,
là tương đương của die -
hàm
trigger_error,
tạo ra một lỗi người dùng