PHP 中的“@”字首有什麼作用?
“@”符號能抑制錯誤在螢幕上顯示。
PHP 支援一個錯誤控制符,即 @ 符號。當它出現在 PHP 的表示式前面時,使用該表示式時可能產生的錯誤訊息將會被忽略。
如果啟用了 track_errors 屬性,由表示式產生的錯誤訊息將會儲存在名為 $php_errormsg 的變數中。每次出現錯誤時都將會覆蓋該變數。
始終建議編寫與錯誤狀態/條件相關的工作程式碼。
廣告
“@”符號能抑制錯誤在螢幕上顯示。
PHP 支援一個錯誤控制符,即 @ 符號。當它出現在 PHP 的表示式前面時,使用該表示式時可能產生的錯誤訊息將會被忽略。
如果啟用了 track_errors 屬性,由表示式產生的錯誤訊息將會儲存在名為 $php_errormsg 的變數中。每次出現錯誤時都將會覆蓋該變數。
始終建議編寫與錯誤狀態/條件相關的工作程式碼。