(PECL uopz 5)
uopz_allow_exit — Allows control over disabled exit opcode
$allow
) : voidBy default uopz disables the exit opcode, so exit() calls are practically ignored. uopz_allow_exit() allows to control this behavior.
allow
Whether to allow the execution of exit opcodes or not.
Aucune valeur n'est retournée.
Exemple #1 uopz_allow_exit() example
<?php
exit(1);
echo 1;
uopz_allow_exit(true);
exit(2);
echo 2;
?>
L'exemple ci-dessus va afficher :
1
OPcache optimizes away dead code after unconditional exit.
Note: Comme ceci est une structure du langage, et non pas une fonction, il n'est pas possible de l'appeler avec les fonctions variables.
Cette fonction n'est pas capable de gérer les chaînes binaires !
Note: register_globals : note importante
À partir de PHP 4.2.0, la valeur par défaut de la directive de configuration PHP register_globals vaut off. La communauté PHP décourage la dépendance à cette directive, et encourage l'utilisation d'autres moyens pour accéder aux données, tels que les superglobals.