Die konstruksiyasi

die konstruksiyasi (yoki uning analogi exit) PHP-skriptini darhol bajarishni to'xtatadi. Bunda ish tugatilishidan oldin chiqariladigan xabar berish mumkin. Ushbu konstruksiya ko'pincha xatolarni qayta ishlash yoki skriptni majburiy tugatish uchun ishlatiladi.

Sintaksis

phpdie(message);

Misol

Skriptni oddiy xabar bilan tugatish:

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

Kod bajarish natijasi:

php'Script stopped'

Misol

Shartni tekshirishda die dan foydalanish:

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

Kod bajarish natijasi:

php'Operation failed'

Misol

die dan xabarsiz foydalanish:

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

Shuningdek qarang

  • exit funksiyasi,
    bu die ning analogidir
  • trigger_error funksiyasi,
    bu foydalanuvchi xatosini yaratadi