我不知道是否存在一個php運行時錯誤列表?PHP運行時錯誤列表
如果沒有,請告訴我:這些PHP運行時錯誤?
- 調用未設置可變
- 調用未定義的方法
編輯:我知道如何處理錯誤不好,這問題是純粹的理論 - 我想知道如何在一般調用這些錯誤。
我不知道是否存在一個php運行時錯誤列表?PHP運行時錯誤列表
如果沒有,請告訴我:這些PHP運行時錯誤?
編輯:我知道如何處理錯誤不好,這問題是純粹的理論 - 我想知道如何在一般調用這些錯誤。
沒有確定的PHP運行時錯誤列表。見this SO question。然而,大多數PHP錯誤通常借給自己以下:
正如上面所說的,調用未設置變量通常不會導致致命錯誤。 PHP通常會使用NULL。
未設置的變量僅用於通知。根據你的錯誤報告設置,用戶將看不到這個,它將返回null(腳本將像平常一樣繼續)。
調用一個未定義的函數會引發一個致命的錯誤,通常會停止腳本的處理。
的錯誤處理,檢查出的PHP手冊:http://php.net/manual/en/book.errorfunc.php
這是否幫助?
對不起,但這不是我要求的。我知道如何處理錯誤。這裏的問題純粹是理論上的,我想知道我應該怎麼稱呼這些錯誤。無論如何感謝您的努力。 – 2010-11-08 18:13:11
如何調用這些錯誤?那是什麼意思?你的意思是「什麼叫這些錯誤」?不確定你在問什麼。這些都是具有不同錯誤級別的運行時錯誤:E_NOTICE(未設置變量),E_ERROR(未定義方法)。您的問題是獲取錯誤列表和他們的級別? – 2011-02-01 19:19:50
@Juan我需要的PHP錯誤列表,可能會導致PHP應用程序在編譯階段後失敗。感謝您澄清未設置var/method的錯誤級別。 – 2011-02-03 16:24:01