Niveluri de eroare PHP - portal de php

Valorile de mai sus (numerice sau caractere) sunt utilizate pentru a construi măști de biți. specifică faptul că mesajul de eroare afișat. Puteți utiliza operațiunile de biți pentru a masca anumite tipuri de erori. Vă rugăm să rețineți că numai „|“, "

„“ „Și“ \ # 038 ;! „vor fi evidente în php.ini și că nici operatorii binari nu va fi clar în php3.ini.

În PHP 4, valoarea implicită pentru error_reporting este E_ALL

E_NOTICE. ceea ce înseamnă că afișarea tuturor erorilor și avertismente care nu au un nivel E_NOTICE-nivel. În PHP 3, valoarea implicită - E_ERROR | E_WARNING | E_PARSE înseamnă același lucru.

Rețineți, totuși, că, întrucât constantele nu sunt acceptate în PHP efectuează 3 fișier php3.ini, setarea error_reporting cifre; care este 7 în mod implicit.

Configurare prin php.ini

Opțiunea error_reporting vă permite să setați mai multe niveluri, folosind steaguri binari. De exemplu, nivelul de:

Acesta vă permite să afișați toate erorile, cu excepția comentariilor.

Și pentru a arăta eroarea (cu excepția avertismente și note), directiva trebuie să fie configurat după cum se arată mai jos:

Configurarea folosind .htaccess

Turn de ieșire de eroare la browser-ul și setați nivelul dorit.

Configurarea cu PHP

Turn de ieșire de eroare la browser-ul și setați nivelul dorit.