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

phpdie(message);

Ví dụ

Hoàn thành script đơn giản với thông báo:

php<?php
  die('Script stopped');
  echo 'This will not be executed';
?>

Kết quả thực thi code:

php'Script stopped'

Ví dụ

Sử dụng die khi kiểm tra điều kiện:

php<?php
  $res = false;
  if (!$res) {
    die('Operation failed');
  }
  echo 'Success';
?>

Kết quả thực thi code:

php'Operation failed'

Ví dụ

Sử dụng die không có thông báo:

php<?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