Домой

Последняя активность

  

PHP exit или die

ava admin (26) [#] (04.07.2014 / 21:58)
exit и die - это языковые конструкции PHP используемые для прекращения работы скрипта. Разницы нет между этими двумя функциями. Разве что die короче, хотя чаще используют exit (в пабличных скриптах).
Exit или же Die используются обычно для вывода ошибок. К примеру длинный вариант
<?php
$fldir 
'/users/bloknot/UserName.txt';
$fl fopen($fldir'r');
if (!
$fl){ echo "Невозможно открыть файл ($fldir)"; exit;}
?>
<?php
$fldir 
'/users/bloknot/UserName.txt';
$fl fopen($fldir'r');
if (!
$fl){ echo "Невозможно открыть файл ($fldir)"; die;}
?>
Ну и короткий
<?php
$fldir 
'/users/bloknot/UserName.txt';
$fl fopen($fldir'r')
    or exit(
"Невозможно открыть файл ($fldir)");
?>
<?php
$fldir 
'/users/bloknot/UserName.txt';
$fl fopen($fldir'r')
    or die(
"Невозможно открыть файл ($fldir)");
?>
Как видно из примеров не имеет значение какой из вариантов функции используется. Результат тот же. А задание текста в качестве параметра немного облегчает жизнь.
  Всего: 1

Зарегистрируйтесь и сможете комментировать все темы. Кнопочка вверху
Фильтр по автору
Скачать тему

В Форум

Новые вверху
Statok.net Рейтинг@Mail.ru
spywap.nettop-sid.ru
Яндекс.Метрика