在WordPress?3.5.0中添加了時間常數(shù),以便更輕松地表達(dá)時間間隔。在適用的情況下,通過與時間相關(guān)的功能來鼓勵使用它們。以下面的代碼為例:
set_transient( 'plugin_slugs', $plugin_slugs, 86400 );
數(shù)字很??酷。但是有時它們會妨礙我們所說的話。從上下文可以明顯看出86400是一個時間段,通過一些計(jì)算,我們可以看到它是24小時/ 1天,以秒為單位。當(dāng)然,它不是很可讀,因此通常在代碼中我們看到一個澄清的注釋:
// 1天
這絕對有幫助。但是有了新的時間常數(shù),我們可以做得更好。我們可以使整個內(nèi)容自然地用英語閱讀:
set_transient( 'plugin_slugs', $plugin_slugs, DAY_IN_SECONDS );
通過這種方式,我們可以獲得所需的所有信息-我們知道瞬態(tài)被設(shè)置為一天,我們可以用簡單的英語閱讀該信息,而無需花費(fèi)額外的時間進(jìn)行數(shù)學(xué)計(jì)算或等待行的結(jié)尾查看評論中的實(shí)際時間段。添加了以下常量,現(xiàn)在在整個核心中使用它們:
- MINUTE_IN_SECONDS
- HOUR_IN_SECONDS
- DAY_IN_SECONDS
- WEEK_IN_SECONDS
- MONTH_IN_SECONDS
- YEAR_IN_SECONDS
新主題官方微信公眾號
掃碼關(guān)注新主題(XinTheme)官方公眾號,本站動態(tài)早知道。
發(fā)布本站最新動態(tài)(新主題發(fā)布、主題更新)和WordPress相關(guān)技術(shù)文章。