فنکشن PHP arsort()
مثال
اگر $usernum بزرگتر از 10 باشد، خطایی ایجاد کنید:
<?php if ($usernum>10) { trigger_error("Number cannot be larger than 10"); } ?>
خروجی کد بالا مشابه این خواهد بود:
اخطار: عدد نمیتواند بزرگتر از 10 باشد در C:\webfolder\test.php در خط 6
تعریف و استفاده
فنکشن trigger_error() پیام خطای سطح کاربر ایجاد میکند.
فنکشن trigger_error() میتواند با پردازشگرهای خطای داخلی مرتبط شود یا میتوان از یک فنکشن تعریف شده توسط کاربر به عنوان پردازشگر خطای جدید استفاده کرد (set_error_handler()).
نحوه نوشتن
trigger_error(errormsg,errortype);
پارامتر | توضیح |
---|---|
errormsg | ضروری. پیام خطا را تعیین کنید. طول حداکثر 1024 بایت. |
errortype |
اختیاری. نوع خطا را تعیین کنید. مقادیر ممکن:
|
جزئیات فنی
مقدار بازگشتی: | اگر نوع خطا تعیین شده باشد errortypeFALSE برمیگرداند. در غیر این صورت TRUE برمیگرداند. |
---|---|
ورژن PHP: | 4.0.1+ |