Могу ли я получить CONST для класса PHP?

У меня есть несколько определений CONST для некоторых классов, и я хочу получить их список. Например:

class Profile {
    const LABEL_FIRST_NAME = "First Name";
    const LABEL_LAST_NAME = "Last Name";
    const LABEL_COMPANY_NAME = "Company";
}

Есть ли способ получить список CONST, определенных наProfile класс? Насколько я могу сказать, самый близкий вариант (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')

Ответы на вопрос(12)

Ваш ответ на вопрос