Exit конструкцияси

exit конструкцияси (ёки унинг аналоги die) PHP-скриптининг бажаришини дарҳол тўхтатади. Иш тугашидан олдин чиқариладиган ихтиёрий параметр - хабар ёки рақамли статусни қабул қилиши мумкин.

Синтаксис

phpexit;
// ёки
exit(message);

Мисол

Скриптни оддий тугатиш:

php<?php
  echo 'Бу бажарилади';
  exit;
  echo 'Бу бажарилмайди';
?>

Кодни бажариш натижаси:

php'Бу бажарилади'

Мисол

Хабар чиқариш билан тугатиш:

php<?php
  exit('Скрипт тўхтатилди');
?>

Кодни бажариш натижаси:

php'Скрипт тўхтатилди'

Мисол

Шартли конструкцияда ишлатиш:

php<?php
  $res = [1, 2, 3];
  
  if (empty($res)) {
    exit('Массив бўш');
  }
  
  print_r($res);
?>

Кодни бажариш натижаси:

php[1, 2, 3]

Шунингдек қаранг

  • trigger_error функциясини,
    қайсики фойдаланувчининг хатолик хабарini генерация қилади