error_reporting ֆունկցիա

error_reporting ֆունկցիան սահմանում է այն սխալների մակարդակը, որոնք կցուցադրվեն սցենարի կատարման ընթացքում: Այն կարող է ընդունել կամ սխալների մակարդակի նախապես սահմանված հաստատուններ, կամ դրանց համադրություն բիթային OR-ի միջոցով: Ֆունկցիան վերադարձնում է հաշվետվության նախորդ մակարդակը:

Շարահյուսություն

phperror_reporting([int $level]);

Օրինակ

Եկեք սահմանենք հաշվետվության մակարդակ՝ բոլոր սխալները ցուցադրելու համար.

php<?php
  error_reporting(E_ALL);
?>

Օրինակ

Անջատենք սխալների մասին հաշվետվությունները.

php<?php
  error_reporting(0);
?>

Օրինակ

Եկեք սահմանենք համակցված հաշվետվության մակարդակ.

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

Օրինակ

Ստացենք հաշվետվության ընթացիկ մակարդակը.

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

Տես նաև

  • ini_set ֆունկցիան,
    որը սահմանում է կոնֆիգուրացիայի կարգավորումները
  • set_error_handler ֆունկցիան,
    որը սահմանում է օգտագործողի կողմից սահմանված սխալների մշակիչ