PHPクラスでCONSTを定義できますか?
いくつかのクラスでいくつかのCONSTが定義されており、それらのリストを取得したいと考えています。例えば: class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMPANY_NAME = "Company"; } Profileクラスで定義されているCONSTのリストを取得する方法はありますか?私の知る限り、最も近いオプション(get_defined_constants())はうまくいきません。 私が実際に必要なのは、定数名のリストです-このようなもの: array('LABEL_FIRST_NAME', 'LABEL_LAST_NAME', 'LABEL_COMPANY_NAME') または: array('Profile::LABEL_FIRST_NAME', 'Profile::LABEL_LAST_NAME', 'Profile::LABEL_COMPANY_NAME') あるいは: array('Profile::LABEL_FIRST_NAME'=>'First Name', 'Profile::LABEL_LAST_NAME'=>'Last Name', 'Profile::LABEL_COMPANY_NAME'=>'Company')