Suprimarea warning-urilor si a erorilor PHP

In timpul dezvoltarii unei aplicatii web PHP este foarte util sa poti vedea toate erorile si warning-urile pe care le genereaza codul tau.

Dar ce se intampla cand termini de codat ? Nu uita sa suprimi aceste erori, astfel incat utilizatorii sa nu aiba parte de surprize cand acceseaza site-ul. Daca ti s-a intamplat, stai linistit pentru ca se intampla si la cei mari.

eroare-cel.ro

Suprimare warning-uri si erori PHP

Daca utilizezi un framework decent, atunci probabil are deja setate moduri pentru development, testing sau production (vezi Codeigniter) daca nu atunci iti va fi utila functia:

<?php

// Suprima orice eroare ar putea aparea
error_reporting(0);

// Arata doar anumite erori si warning-uri
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// Arata toate erorile mai putin E_NOTICE
// Aceasta este valoarea implicita
error_reporting(E_ALL ^ E_NOTICE);

// Arata toate erorile
error_reporting(E_ALL);

// Arata toate erorile inclusiv cele care vor aparea in urmatoarele versiuni PHP
error_reporting(-1);

?>

Pentru mai multe detalii poti utiliza Documentatia oficiala PHP

Alexandru David

Comments are closed.