Atualizado em 11 de Fevereiro de 2013

Parar Execução do Comando - Exit (antigo die)

No PHP existe um comando muito interessante o exit. Que serve para parar a execução de um código.

Geralmente, o comando é utilizado depois de um erro, como um arquivo não encontrado, um diretório inexistente, uma conexão não realizada etc, contudo podemos usar o comando exit apenas para interromper a execução.

Veja sua estrutura:

exit([MENSAGEM]);

Vamos ver dois exemplos de sua utilização.

Parando a execução com o comando Exit


No exemplo abaixo temos o comando For executando a contagem de número de 1 a 10. Quando o comando if verifica que a contagem chegou no número 5 ele para a execução com o comando exit.

<?php
for($i = 1; $i < 10; $i++)
 {
  if($i == 5)
  {
   exit('Fim do Comando');
  }
  else
  {
   echo $i . "<br/>";
  }
 }
?>

Tratando erro com o comando Exit


No próximo exemplo iremos tentar abrir um arquivo que não existe, nesta tentativa vamos tratar o erro com o comando exit, assim que o comando fopen tentar abrir o arquivo e não encontrar ele então executa o comando exit, veja o exemplo:

<?php
$arquivo = 'blog.php';
$file = fopen($arquivo, 'r') or exit('Não foi possível abrir o arquivo.');

 /*
  * Resultado:
  * Warning: fopen(blog.php) [function.fopen]: failed to open stream: No such file or directory in C:\ xampp\htdocs\teste_blog.php on line 3
  * Não foi possível abrir o arquivo.
  */

?>

Dúvidas ou sugestão cometem!!!

Até a próxima.


Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.

Tags:  Comandos PHP | PHP

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER