Конструкция die

Конструкция die (же анын аналогу exit) PHP-скриптинин аткаруусун дароо токтотот. Бул учурда иш аяктаганга чейин чыгарыла турган билдирүү берүүгө болот. Бул конструкция көбүнчө каталарды иштетүүдө же скрипти мажбурлоо менен аяктоодо колдонулат.

Синтаксис

phpdie(message);

Мисал

Скрипти билдирүү менен жөнөкөй аяктоо:

php<?php
  die('Скрипт токтоду');
  echo 'Бул аткарылбайт';
?>

Коддун аткаруу натыйжасы:

php'Скрипт токтоду'

Мисал

Шартты текшерүүдө die колдонуу:

php<?php
  $res = false;
  if (!$res) {
    die('Операция ишке ашпады');
  }
  echo='Ийгилик';
?>

Коддун аткаруу натыйжасы:

php'Операция ишке ашпады'

Мисал

die билдирүүсүз колдонуу:

php<?php
  // Кээ бир код
  die();
  // Төмөндөгү код аткарылбайт
?>

Дагы караңыз

  • exit функциясын,
    бул die анын аналогу
  • trigger_error функциясын,
    бул колдонуучунун катасын пайда кылат