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+ |