Konstruksi die

Konstruksi die (atau pasangannya exit) serta-merta menghentikan pelaksanaan skrip PHP. Anda boleh menyertakan mesej yang akan dipaparkan sebelum penamatan. Konstruksi ini sering digunakan untuk pengendalian ralat atau penamatan paksa skrip.

Sintaks

phpdie(message);

Contoh

Penamatan skrip ringkas dengan mesej:

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

Hasil pelaksanaan kod:

php'Script stopped'

Contoh

Penggunaan die semasa semakan kondisi:

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

Hasil pelaksanaan kod:

php'Operation failed'

Contoh

Penggunaan die tanpa mesej:

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

Lihat juga

  • fungsi exit,
    yang merupakan pasangan kepada die
  • fungsi trigger_error,
    yang menjana ralat pengguna