Dar atenção aos erros do PHP ou simplesmente ignora-los?

O PHP é uma das poucas linguagens de programação que os erros te ajudam a resolver o problema. Se o seu problema for de sintaxe sempre haverá um nome de arquivo e um número de linha te informando onde as coisas deram errado, é só ir lá e começar a procurar uma solução para o problema.

Se você ativar as mensagens de erro ao nível máximo (E_ALL) provavelmente vai começar a perceber pequenos erros e bugs no seu código que antes não existiam e que, depois de ajustados, deixam o site muito mais estável e rápido.

Apoós finalizar a criação do seu site não se esqueça de desligar as mensagens de erro quando colocar o site em modo de produção, ou seja, quando ele for para o ar. Ao contrário os visitantes vão poder ver mensagens de erro e isso vai deixar de ser uma ajuda pra você, se tornando uma falha de segurança e uma possível dor de cabeça.

Para você esconder os erros do PHP basta inserir o seguinte código.


error_reporting(E_ALL ^ E_DEPRECATED ^ E_NOTICE ^ E_WARNING ^ E_STRICT);
error_reporting(0);
if(isset($_POST['notify_box'])){ $notify = $_POST['notify_box']; }