Конструктсияи 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,
ки хатои корбарӣ эҷод мекунад