trigger_error ශ්රිතය
trigger_error ශ්රිතය භාවිතාකරුගේ දෝෂ පණිවිඩයක් ජනනය කරයි. පළමු පරාමිතිය ලෙස එය පණිවිඩ පෙළ ග්රහණය කරන අතර, දෙවන පරාමිතිය ලෙස දෝෂ මට්ටම (පෙරනිමිය E_USER_NOTICE) ග්රහණය කරයි. දෝෂ නිරෝධනය සහ තමන්ගේම දෝෂ පරිහරණ පද්ධතියක් නිර්මාණය කිරීම සඳහා මෙම ශ්රිතය ප්රයෝජනවත් වේ.
වාක්ය ඛණ්ඩය
trigger_error(message, error_level);
උදාහරණය
සරල දැනුම්දීමක් ජනනය කරමු:
<?php
trigger_error("මෙය දැනුම්දීම් පණිවිඩයකි");
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
Notice: මෙය දැනුම්දීම් පණිවිඩයකි in file.php on line 2
උදාහරණය
භාවිතාකරුගේ අනතුරු ඇඟවීමක් ජනනය කරමු:
<?php
trigger_error("වලංගු නොවන අගයක් ඇතුළු කර ඇත", E_USER_WARNING);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
Warning: වලංගු නොවන අගයක් ඇතුළු කර ඇත in file.php on line 2
උදාහරණය
අතිමහත් දෝෂයක් ජනනය කරමු:
<?php
trigger_error("තීරණාත්මක පද්ධති දෝෂයක්", E_USER_ERROR);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
Fatal error: තීරණාත්මක පද්ධති දෝෂයක් in file.php on line 2
උදාහරණය
කොන්දේසි සහිත ගොඩනැගීමක් තුළ භාවිතය:
<?php
$age = -5;
if ($age < 0) {
trigger_error("වයස ඍණ අගයක් විය නොහැක", E_USER_WARNING);
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
Warning: වයස ඍණ අගයක් විය නොහැක in file.php on line 4