다음과 같이 할 수 있기를 바랍니다.
class ThingIDs
{
const Something = 1;
const AnotherThing = 2;
}
$thing = 'Something';
$id = ThingIDs::$thing;
이것은 작동하지 않습니다. 동등한 것을 수행하는 간단한 방법이 있습니까? 나는 수업에 갇혀 있습니다. 다시 쓸 수없는 라이브러리에 있습니다. 나는 명령 행에서 인수를 코드를 쓰고 있어요, 나는 것이 정말 맘 기호 이름 대신 ID 번호를 취할 수 있습니다.
이미 시도했습니다. 치명적인 런타임 오류 대신 구문 분석 오류가 발생합니다.
—
Ben
ThingIDs::{$thing}
?