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

die конструкциясы (немесе оның аналогы exit) PHP скриптің орындалуын бірден тоқтатады. Бұл ретте жұмысты аяқтау алдында шығарылатын хабарды беруге болады. Бұл конструкция жиі қателерді өңдеу немесе скриптті мәжбүрлеп аяқтау үшін қолданылады.

Синтаксис

phpdie(message);

Мысал

Хабармен скриптті жай аяқтау:

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

Кодты орындау нәтижесі:

php'Script stopped'

Мысал

Шартты тексеру кезінде die қолдану:

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

Кодты орындау нәтижесі:

php'Operation failed'

Мысал

die-ті хабарсыз қолдану:

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

Сондай-ақ қараңыз

  • exit функциясын,
    ол die-нің аналогы болып табылады
  • trigger_error функциясын,
    ол пайдаланушы қатесін туғызады