error_get_last

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

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

說(shuō)明

error_get_last(): array

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

返回值

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

范例

示例 #1 An error_get_last() 范例

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

以上例程的輸出類(lèi)似于:

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