trigger_error ශ්‍රිතය

trigger_error ශ්‍රිතය භාවිතාකරුගේ දෝෂ පණිවිඩයක් ජනනය කරයි. පළමු පරාමිතිය ලෙස එය පණිවිඩ පෙළ ග්‍රහණය කරන අතර, දෙවන පරාමිතිය ලෙස දෝෂ මට්ටම (පෙරනිමිය E_USER_NOTICE) ග්‍රහණය කරයි. දෝෂ නිරෝධනය සහ තමන්ගේම දෝෂ පරිහරණ පද්ධතියක් නිර්මාණය කිරීම සඳහා මෙම ශ්‍රිතය ප්‍රයෝජනවත් වේ.

වාක්‍ය ඛණ්ඩය

phptrigger_error(message, error_level);

උදාහරණය

සරල දැනුම්දීමක් ජනනය කරමු:

php<?php
  trigger_error("මෙය දැනුම්දීම් පණිවිඩයකි");
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

phpNotice: මෙය දැනුම්දීම් පණිවිඩයකි in file.php on line 2

උදාහරණය

භාවිතාකරුගේ අනතුරු ඇඟවීමක් ජනනය කරමු:

php<?php
  trigger_error("වලංගු නොවන අගයක් ඇතුළු කර ඇත", E_USER_WARNING);
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

phpWarning: වලංගු නොවන අගයක් ඇතුළු කර ඇත in file.php on line 2

උදාහරණය

අතිමහත් දෝෂයක් ජනනය කරමු:

php<?php
  trigger_error("තීරණාත්මක පද්ධති දෝෂයක්", E_USER_ERROR);
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

phpFatal error: තීරණාත්මක පද්ධති දෝෂයක් in file.php on line 2

උදාහරණය

කොන්දේසි සහිත ගොඩනැගීමක් තුළ භාවිතය:

php<?php
  $age = -5;
  if ($age < 0) {
    trigger_error("වයස ඍණ අගයක් විය නොහැක", E_USER_WARNING);
  }
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිපලය:

phpWarning: වයස ඍණ අගයක් විය නොහැක in file.php on line 4