PHP8 error_get_last — 獲取最后發(fā)生的錯誤

2023-09-01 11:54 更新

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

error_get_last — 獲取最后發(fā)生的錯誤

說明

error_get_last(): ?array

獲取關(guān)于最后一個發(fā)生的錯誤的信息。

參數(shù)

此函數(shù)沒有參數(shù)。

返回值

返回了一個關(guān)聯(lián)數(shù)組,描述了最后錯誤的信息,以該錯誤的 "type"、 "message"、"file" 和 "line" 為數(shù)組的鍵。 如果該錯誤由 PHP 內(nèi)置函數(shù)導(dǎo)致的,"message"會以該函數(shù)名開頭。 如果還沒有錯誤則返回 null。

示例

示例 #1 An error_get_last() 范例

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

以上示例的輸出類似于:

Array
(
    [type] => 8
    [message] => Undefined variable: a
    [file] => C:\WWW\index.php
    [line] => 2
)

參見

  • Error 常量
  • $php_errormsg 變量
  • error_clear_last() - 清除最近一次錯誤
  • display_errors 指令
  • html_errors 指令
  • xmlrpc_errors 指令


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號