یکی دیگر از توابعی که قصد داریم در زبان php به شما آموزش دهیم تابع ( ) error_trigger است که از تابع ( ) error_trigger در زمانی استفاده می شود که بروز خطا را پیش بینی کرده و کد لازم را برای مدیریت آن تعیین می کنیم . کار با این تابع را در قالب یک مثال آموزش می دهیم . معمولا خطا در جاهایی که از کاربر ورودی دریافت می کنید ، احتمال زیادی دارد ، که رخ دهد . مثلا کاربر مقادیر غیر مجاز وارد نماید . در مثالی زیر کدی طراحی کرده ایم تا در صورتی که مقدار متغیر test$ از ۱۰ بیشتر بود ، یک پیام خطا توسط رویداد ( ) error_trigger صادر شود .
php? >
;test=20 $
(if ( $test > 10
}
;(“trigger_error( “Value must be 10 or below
{
< ?
خروجی این خطا ، به صورت زیر خواهد بود :
Notice: Value must be 1 or below
in C:\webfolder\test.php on line 6
پیام خروجی مثال فوق را با تعیین یک تابع به عنوان تابع پیش فرض برای مدیریت خطا می توان اصلاح کرد .