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 функциясы,
    ол пайдаланушының қателерді өңдеуішін орнатады