Остановить выполнение скрипта PHP функция exit

В PHP есть встроенная функция, вызвав которую можно остановить выполнения скрипта, использоваться она может в разных случаях, при обработке исключения, внутри конструкции if, а также просто для блокировки обработки какой-то части кода, которая например сейчас не нужна. Ниже несколько примеров использования.

Вызываем функцию exit, если ip-адрес пользователя отличается от проверяемого:

if($_SERVER['REMOTE_ADDR'] != '88.99.00.66')
{
    exit();
}

Пример выше остановит работу скрипта, если ip-адрес отличается. Удобная штука, для временного закрытия скрипта от просмотра другими людьми, естественно для корректной работы, необходимо подставить свой ip-адрес в if, вместо ‘88.99.00.66’.

В функцию exit можно передать строку, тогда она выведется и также скрипт закончит свою работу. Пример:

exit('До встречи!');

Еще один пример, где часть кода написанная до функции exit будет выполняться, а после нее уже нет.

$var = 25;
$var2 = 44;
echo $var2;
exit();
// этот вывод не будет выполнен, так как он идет после exit
echo $var;

Добавить комментарий

Ваш адрес email не будет опубликован.