PHP error_get_last() ကုမ္ပဏီ

Example

နောက်ဆုံး အမှား ပြန်လည်ပေးသည်:

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

အဆိုပါ ကို အစီအစဉ် သည် အခြား အဆိုပါ အချက်အလက် နှင့် ကွဲထွက်သည့် အပြင် ဖြစ်ပါသည်:

Array
 (
     [type] => 8
     [message] => Undefined variable: 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+