uopz_allow_exit

(PECL uopz 5)

uopz_allow_exitПозволяет управлять отключенным опкодом exit

Описание

void uopz_allow_exit ( bool $allow )

По умолчанию uopz отключает опкод exit, поэтому вызовы exit() практически игнорируются. uopz_allow_exit() позволяет контролировать это поведение.

Список параметров

allow

Разрешить выполнение опкодов exit или нет.

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Примеры

Пример #1 Пример использования uopz_allow_exit()

<?php
exit(1);
echo 
1;
uopz_allow_exit(true);
exit(
2);
echo 
2;
?>

Результат выполнения данного примера:

1

Примечания

Предостережение

OPcache оптимизирует мертвый код после безусловного завершения.

Замечание: Поскольку это языковая конструкция, а не функция, она не может вызываться при помощи переменных функций.

Внимание

Эта функция (пока) небезопасна для обработки данных в двоичной форме!

Замечание: register_globals: важное замечание

Начиная с PHP 4.2.0, значением директивы PHP register_globals по умолчанию является off (выключено). Сообщество PHP рекомендует не полагаться на эту директиву, а использовать вместо этого иные средства, такие как superglobals.

Смотрите также

  • uopz_get_exit_status() - Получить последний установленный статус выхода