error_reporting කාර්යය

error_reporting කාර්යය ස්ක්‍රිප්ට් ක්‍රියාත්මක කිරීමේදී පෙන්වනු ලබන දෝෂවල මට්ටම සකසයි. එය පූර්වනිර්වචනය කරන ලද දෝෂ මට්ටම නියතයන් හෝ ඒවායේ bitwise 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 කාර්යය,
    යනු අභිරුචි දෝෂ සැකසුම්කරුවෙකු සකසයි