Die konstruksiyası

die konstruksiyası (və ya onun ekvivalenti exit) PHP skriptinin icrasını dərhal dayandırır. Bununla əlaqədar olaraq, işi bitirməzdən əvvəl çap ediləcək bir mesaj ötürülə bilər. Bu konstruksiya tez-tez səhv emalı və ya skriptin məcburi dayandırılması üçün istifadə olunur.

Sintaksis

phpdie(message);

Nümunə

Skriptin mesajla sadə dayandırılması:

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

Kodun icra nəticəsi:

php'Script stopped'

Nümunə

Şərt yoxlanışında die istifadəsi:

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

Kodun icra nəticəsi:

php'Operation failed'

Nümunə

die istifadəsi mesajsız:

php<?php
  // Bəzi kod
  die();
  // Aşağıdakı kod icra olunmayacaq
?>

Həmçinin bax

  • exit funksiyası,
    die-nin ekvivalentidir
  • trigger_error funksiyası,
    istifadəçi tərəfindən təyin olunmuş səhv yaradır