PHPの列挙型(enum)のすべての値を取得する方法
リフレクションを使用する方法: PHPのリフレクションを使用して、列挙型の定義を取得し、その中に含まれるすべての値を取得することができます。<?php class MyEnum { const VALUE1 = 'Value 1'; const VALUE2 = 'Value 2'; const VALUE3 = 'Value 3'; } $reflectionClass = new ReflectionClass('MyEnum'); $enumValues = $reflectionClass->getConstants(); print_r($enumV>>More