PHP-枚举 为了让您的Enums充满活力,只需让他们扩展Enum抽象类! 安装 安装并在项目的根目录中运行以下命令: composer require miladrahimi/php-enum "1.*" 文献资料 考虑这个枚举类: namespace MiladRahimi \ Enum \ Enum ; class SampleEnum extends Enum { const UNO = 1 ; const ONE = 1 ; const TWO = 2 ; const STR = "sth" ; } 现在您可以使用以下方法: SampleEnum :: all (); // ['UNO' => 1, 'ONE' => 1, 'TWO' => 2, 'STR' => 'sth'] SampleEnum :: keys (); // ['UNO