2012-08-29 29 views
1

在設置常量之前檢查一個常量是否更好?或者可以直接設置它?我創建一個WordPress插件,並設置一些常數,我已經看到了一些插件,直接將它們和其他人通過,如果!(定義)檢查設置常量之前檢查?

+0

你可以覆蓋全局是。 –

回答

2

這要看情況。如果你可以合理地預期這個常量已經存在,那麼你應該檢查一下。如果您確定此時不存在常量,因爲您需要定義常量,那麼如果您的期望不符合,則不應該檢查並讓PHP失敗。錯誤有助於查明問題。

1

如果整個項目都在你的控制之下,那麼你可以定義常量而不檢查它(因爲你應該知道它是否存在)。

但是開發WordPress插件,你需要防止與其他插件定義的其他常量衝突不斷,你需要首先檢查它。