فنکشن error_get_last() خطای PHP

مثال

آخرین خطا را برمی‌گرداند:

<?php
 echo $test;
 print_r(error_get_last());
 ?> 

خروجی کد مشابه این خواهد بود:

آرایه
 (
     [type] => 8
     [message] => متغیر تعریف نشده: test
     [file] => C:\webfolder\test.php
     [line] => 2
 )

تعریف و نحوه استفاده

فنکشن error_get_last() آخرین خطا را به صورت آرایه مرتبط برمی‌گرداند.

آرایه مرتبط شامل چهار کلید است:

  • [type] - نوع خطا
  • [message] - پیام خطا
  • [file] - فایل خطا
  • [line] - شماره خطایی که خطا رخ داده است

نحوه استفاده

error_get_last();

جزئیات فنی

مقدار بازگشتی:

یک آرایه مرتبط برمی‌گرداند که شامل اطلاعات آخرین خطا است، با استفاده از کلیدهای "type"، "message"،"file" و "line" برای آرایه.

اگر خطا توسط یک فنکشن داخلی PHP ایجاد شده باشد، "message" با نام آن فنکشن شروع می‌شود.

اگر هیچ خطایی وجود نداشته باشد، NULL برمی‌گرداند.

نسخه PHP: 5.2+