Конструкцијата die
Конструкцијата die (или нејзиниот аналог exit) веднаш го прекинува извршувањето на PHP-скриптата.
Притоа може да се пренесе порака, која ќе се испише пред завршувањето на работата.
Оваа конструкција често се користи за обработка на грешки или принудно завршување на скриптата.
Синтакса
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
// Some code
die();
// Code below won't execute
?>
Погледнете ги и
-
функцијата
exit,
која е аналог на die -
функцијата
trigger_error,
која генерира корисничка грешка