php8.5
Home/ Manual/ uopz / functions/ uopz_allow_exit

uopz_allow_exit

PHP function Edit on GitHub ✎

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

Allows control over disabled exit opcode

Description

uopz_allow_exit(bool $allow): void

By default uopz disables the exit opcode, so exit() calls are practically ignored. uopz_allow_exit() allows to control this behavior.

Parameters

allow

Whether to allow the execution of exit opcodes or not.

Return Values

Void

Examples

uopz_allow_exit() example

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

The above example will output:

output
1

Notes

Caution

OPcache optimizes away dead code after unconditional exit.

See Also

Source: reference/uopz/functions/uopz-allow-exit.xml · from the official PHP manual (php/doc-en)