REQUESTS_SILENCE_PSR0_DEPRECATIONS

常量
define( 'REQUESTS_SILENCE_PSR0_DEPRECATIONS', true );
定義位置
引入
棄用

WordPress的REQUESTS_SILENCE_PSR0_DEPRECATIONS是一個常量,用於禁止顯示與PSR-0程式碼規範廢棄相關的警告資訊。

PSR-0是PHP框架互操作性的標準之一,規定了名稱空間和類名的自動載入規則。然而,隨著PHP社羣的發展,PSR-0已經被更先進的自動載入規範所取代,其中最常見的是PSR-4。

在WordPress中,使用了一些PSR-0規範的第三方庫和外掛。然而,由於PSR-0已經被廢棄,使用這些庫和外掛可能會導致PHP警告,尤其是在使用新版本的PHP時。

為了避免在WordPress中發出與PSR-0相關的警告,可以在程式碼中定義常量REQUESTS_SILENCE_PSR0_DEPRECATIONS並將其設定為true。這將阻止PHP引擎顯示與PSR-0廢棄相關的警告資訊,以避免干擾或混淆開發者。

請注意,禁止顯示警告只是一種臨時解決方案。更好的做法是將第三方庫和外掛更新到符合最新自動載入規範的版本,以確保更好的互操作性和程式碼質量。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
define( 'REQUESTS_SILENCE_PSR0_DEPRECATIONS', true );
define( 'REQUESTS_SILENCE_PSR0_DEPRECATIONS', true );
define( 'REQUESTS_SILENCE_PSR0_DEPRECATIONS', true );

常見問題

FAQs
檢視更多 >