Функсияи error_reporting
Функсияи error_reporting сатҳи хатоҳоеро, ки дар вақти иҷрои скрипт намоиш дода мешаванд, таъин мекунад. Он метавонад ё константҳои пештаъиншудаи сатҳи хатоҳо, ё комбинатсияи онҳо тавассути амалиёти побитӣ OR қабул кунад. Функсия сатҳи гузоришдии қаблиро бармегардонад.
Синтаксис
error_reporting([int $level]);
Мисол
Сатҳи гузоришдиро барои намоиши ҳамаи хатоҳо таъин мекунем:
<?php
error_reporting(E_ALL);
?>
Мисол
Гузоришҳо дар бораи хатоҳоро хомӯш мекунем:
<?php
error_reporting(0);
?>
Мисол
Сатҳи гузоришии комбинатсиявӣ таъин кунем:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Мисол
Сатҳи гузоришии ҷориро мегирем:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Ҳамчунин нигаред
-
функсияи
ini_set,
ки танзимотҳои конфигурациониро таъин мекунад -
функсияи
set_error_handler,
ки коргузори хатоҳои фармоишгарро таъин мекунад