4
A
回答
6
當您使用PHP Xdebug extension可以忽略error control operator@
使用this config setting:
xdebug.scream = 1
這將禁用@(閉嘴)運算符,這樣的通知,警告和錯誤不再隱藏。
1
但是,有無論如何,你可以讓PHP忽略@?
我不這麼認爲,不,沒有擴展名,如@deceze所示。
雖然你可以設置一個custom error handler。如果將其配置爲忽略error_reporting()
設置,那麼在使用@
調用的函數內時,該設置爲0
,則可以在那裏輸出錯誤。
4
還有scream extension打破沉默。
+0
有多高興看到這個由戴耳機的傢伙建議。 – 2011-03-04 09:24:58
+0
@Pekka我的電話是我個人的'@'操作員。 :O) – deceze 2011-03-04 09:26:19
1
2
每個自定義錯誤處理程序接收抑制錯誤消息:
set_error_handler("var_dump");
只是一個例子。您通常會選擇更好的報告功能。
0
相關問題
- 1. PHP錯誤抑制被忽略
- 2. PHP抑制功能錯誤參數
- 3. 抑制控制檯錯誤
- 4. 在Eclipse中抑制XML DTD錯誤
- 5. 抑制MYSQL錯誤1452
- 6. 抑制javascript lint錯誤
- 7. jquery ready抑制錯誤
- 8. 抑制Django mod_wsgi IO錯誤
- 9. 使用fread抑制錯誤
- 10. 在Mac上無法查看PHP錯誤
- 11. 在PostgreSQL中查看錯誤
- 12. 抑制Firefox錯誤控制檯中的「過濾器」錯誤?
- 13. PowerShell從`$ Error`中抑制特定錯誤
- 14. 錯誤抑制@無法正常工作
- 15. 如何抑制mysql錯誤java
- 16. Stylecop爲Reference.cs文件抑制錯誤
- 17. 如何抑制約束佈局錯誤
- 18. 如何抑制流程符號錯誤?
- 19. Qt抑制數據庫錯誤
- 20. 抑制shell腳本錯誤消息
- 21. 顯示抑制錯誤不起作用
- 22. 有什麼抑制VBA錯誤?
- 23. 抑制argparse錯誤消息 - Python
- 24. 抑制內部log4net錯誤消息
- 25. 如何抑制TransationScope的錯誤?
- 26. PHPMD捕獲/抑制致命錯誤
- 27. 抑制jQuery錯誤日誌記錄
- 28. Bugzilla:限制用戶查看錯誤
- 29. @在字符串PHP中表示什麼? (不是錯誤抑制運算符)
- 30. 是否可以在PHP中抑制函數重新聲明錯誤?
建議你只是他們所有編輯出來。先嚐試全局搜索/替換。如果這比它應該做的更多,那麼只需手工完成。 – 2011-03-04 09:22:06
使用正則表達式刪除'@'與 – diEcho 2011-03-04 09:22:21