368 of 410 menu

Funcția error_reporting

Funcția error_reporting stabilește nivelul de erori care vor fi afișate în timpul execuției scriptului. Poate accepta fie constante predefinite ale nivelului de erori, fie o combinație a acestora prin OR la nivel de bit. Funcția returnează nivelul anterior de raportare.

Sintaxă

error_reporting([int $level]);

Exemplu

Să stabilim nivelul de raportare pentru a afișa toate erorile:

<?php error_reporting(E_ALL); ?>

Exemplu

Să dezactivăm rapoartele de erori:

<?php error_reporting(0); ?>

Exemplu

Să stabilim un nivel combinat de raportare:

<?php error_reporting(E_ERROR | E_WARNING | E_PARSE); ?>

Exemplu

Să obținem nivelul curent de raportare:

<?php $current_level = error_reporting(); echo $current_level; ?>

Vezi și

  • funcția ini_set,
    care stabilește setările de configurare
  • funcția set_error_handler,
    care stabilește un manipulator personalizat de erori
msenesazda