Construtores exit
A construção exit (ou seu análogo die) interrompe imediatamente a execução do script PHP.
Pode aceitar um parâmetro opcional - uma mensagem ou status numérico, que será exibido antes do término da execução.
Sintaxe
exit;
// ou
exit(message);
Exemplo
Término simples do script:
<?php
echo 'This will be executed';
exit;
echo 'This will NOT be executed';
?>
Resultado da execução do código:
'This will be executed'
Exemplo
Término com exibição de mensagem:
<?php
exit('Script terminated');
?>
Resultado da execução do código:
'Script terminated'
Exemplo
Uso em construção condicional:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Array is empty');
}
print_r($res);
?>
Resultado da execução do código:
[1, 2, 3]
Veja também
-
a função
trigger_error,
que gera uma mensagem de erro personalizada