Konstruksi die

Konstruksi die (atau analognya exit) segera menghentikan eksekusi skrip PHP. Pada saat yang sama, Anda dapat meneruskan pesan yang akan ditampilkan sebelum pekerjaan dihentikan. Konstruksi ini sering digunakan untuk menangani kesalahan atau menghentikan skrip secara paksa.

Sintaksis

phpdie(message);

Contoh

Menghentikan skrip sederhana dengan pesan:

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

Hasil eksekusi kode:

php'Script stopped'

Contoh

Penggunaan die saat memeriksa kondisi:

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

Hasil eksekusi kode:

php'Operation failed'

Contoh

Penggunaan die tanpa pesan:

php<?php
  // Some code
  die();
  // Code below won't execute
?>

Lihat juga

  • fungsi exit,
    yang merupakan analog dari die
  • fungsi trigger_error,
    yang menghasilkan kesalahan pengguna