在設置常量之前檢查一個常量是否更好?或者可以直接設置它?我創建一個WordPress插件,並設置一些常數,我已經看到了一些插件,直接將它們和其他人通過,如果!(定義)檢查設置常量之前檢查?
1
A
回答
2
這要看情況。如果你可以合理地預期這個常量已經存在,那麼你應該檢查一下。如果您確定此時不存在常量,因爲您需要定義常量,那麼如果您的期望不符合,則不應該檢查並讓PHP失敗。錯誤有助於查明問題。
1
如果整個項目都在你的控制之下,那麼你可以定義常量而不檢查它(因爲你應該知道它是否存在)。
但是開發WordPress插件,你需要防止與其他插件定義的其他常量衝突不斷,你需要首先檢查它。
相關問題
- 1. 在設置onClickListener之前檢查View == null
- 2. Rails 4在設置值之前檢查會話變量
- 3. 檢查變量添加關鍵陣列之前設置 - PHP
- 4. 檢查OCR之前的圖像質量
- 5. PHP查詢腳本 - 檢查之前檢查空變量
- 6. 在C++中設置它的值之前檢查變量是否更好?
- 7. 在設置變量之前加載UITableView
- 8. scrollToRowAtIndexPath在設置我的tableview之前檢查indexpath
- 9. 如何在HttpContext.Current.User.Identity設置之前檢查OWIN請求?
- 10. 如何在設置AtomicBoolean之前檢查另一個條件?
- 11. 如何在設置之前檢查圖像是否存在?
- 12. 在模板之前設置wordpress查詢
- 13. 在檢查值之前檢查變量是否存在
- 14. 在查詢查詢字符串值之前檢查異常
- 15. ';'在數字常量之前
- 16. 如何檢查當前的PHP會話設置或未設置
- 17. fwrite之前檢查數據
- 18. 在Target.Address之前檢查ActiveCell
- 19. 檢查GET變量是否已設置
- 20. 檢查變量是否設置
- 21. PHP檢查變量是否設置
- 22. 檢查項目設置變量
- 23. 檢查變量是否設置爲NO_VALUE
- 24. PHP設置變量之前包括和回聲之後
- 25. 爲什麼在比較一個值和一個常量之前檢查null?
- 26. 設置UITableViewCell之前提出
- 27. 加密和MySQL查詢之前做會話變量檢查
- 28. 在重置之前檢查重置值的值 - 性能影響?
- 29. Django:檢查設置變量是否設置
- 30. 設置檢查CMFCRibbonCheckBox
你可以覆蓋全局是。 –