Конструкция die
Конструкция die (ёки унинг аналоги exit) PHP-скриптининг бажарилишини дарҳол тўхтатади.
Бунда иш тугашидан олдин чиқариладиган хабарни ўтказish мумкин.
Бу конструкция кўпинча хатоларни қайта ишлаш ёки скриптни мажбурий тугатиш учун ишлатилади.
Синтаксис
die(message);
Мисол
Скриптни хабар билан содда тугатиш:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Кодни бажариш натижаси:
'Script stopped'
Мисол
Шартни текширишда die ни ишлатиш:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Кодни бажариш натижаси:
'Operation failed'
Мисол
die ни хабарсиз ишлатиш:
<?php
// Баъзи код
die();
// Куйидаги код бажарилмайди
?>
Шунингдек қаранг
-
exitфункцисяси,
бу die нинг аналогидир -
trigger_errorфункцисяси,
бу фойдаланувчи хатосини генерация қилади