Tratamento de Erros

27/07/2011 at 3:57 pm Leave a comment

 

O PHP tem um esquema especial de “debugging” (tratamento e

verificação de erros), que é acessado por uma porta TCP, que permite

acompanhar a execução dos scripts e ver quaisquer erros que estiverem

acontecendo.

Além disso o tratamento de erros pode ser feito no próprio script,

conforme explicado abaixo:

O PHP possui 4 níveis de erros e avisos, que são:

1 – Erros de normais de Funções

2 – Avisos Normais

4 – Erro de interpretação

8 – Avisos que você pode ignorar, mas que podem causar danos à

execução normal do script.

O padrão do PHP é o nível 7 (1 + 2 + 4), mas este nível pode ser

alterado tanto no arquivo de configuração quanto em tempo de

execução, chamando a função error_reporting($nivel) com o nível

desejado.

Se usarmos o valor 0 (zero) nenhum aviso ou mensagem de erro

será gerada em tempo de execução. Neste caso, podemos usar uma

variável especial ($php_errormsg) que conterá o último erro gerado

pelo script, para que possamos criar rotinas específicas para tratamento

de erros. Podemos fazer uma analogia ao comando on error resume

next do ASP, técnica muito útil para personalizarmos mensagens de erro

para o usuário, entre outras coisas.

Entry filed under: MYSQL. Tags: .

DEGRADAÇÃO DO MEIO AMBIENTE Tratando formulários

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed



%d bloggers like this: