user_error ශ්‍රිතය

user_error ශ්‍රිතය (trigger_error ලෙසද හැඳින්වේ) පරිශීලක දෝෂ පණිවුඩයක් ජනනය කරයි. පළමු පරාමිතිය ලෙස පණිවුඩ වාක්‍යඛණ්ඩයත්, දෙවන පරාමිතිය ලෙස දෝෂ වර්ගයත් (E_USER_NOTICE, E_USER_WARNING හෝ E_USER_ERROR) පිළිගනී.

වාක්‍ය රචනය

phpuser_error(message, error_type);

උදාහරණය

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

php<?php
  user_error('This is a notice', E_USER_NOTICE);
?>

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

phpNotice: This is a notice

උදාහරණය

අනතුරු ඇඟවීමක් (E_USER_WARNING) ජනනය කරමු:

php<?php
  user_error('Warning: invalid value', E_USER_WARNING);
?>

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

phpWarning: Warning: invalid value

උදාහරණය

අත්‍යවශ්‍ය දෝෂයක් (E_USER_ERROR) ජනනය කරමු:

php<?php
  user_error('Critical error occurred', E_USER_ERROR);
  echo 'This line will not execute';
?>

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

phpFatal error: Critical error occurred