PHP8 Enum 枚舉

2023-08-14 16:56 更新

(PHP 8 >= 8.1.0)

枚舉基礎(chǔ)

枚舉是在類、類常量基礎(chǔ)上的約束層, 目標(biāo)是提供一種能力:定義包含可能值的封閉集合類型。

詳情參閱枚舉章節(jié)。

類型轉(zhuǎn)換

將 enum 轉(zhuǎn)換為 object 不會(huì)有變化。 將 enum 轉(zhuǎn)換為 array, 純粹枚舉會(huì)創(chuàng)建單個(gè) name 鍵的數(shù)組; 回退枚舉創(chuàng)建帶 name 和 value 鍵的數(shù)組。 其他類型轉(zhuǎn)換都會(huì)導(dǎo)致錯(cuò)誤。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號