내 수업 중 하나에서 클래스 상수에 액세스하려고 합니다.
으아아아다음과 같이 이 상수의 이름을 유지하는 변수가 있는 경우:
으아아아MY_CONST의 값에 어떻게든 접근할 수 있나요?
으아아아이것은 정적 속성에 대한 것이기 때문에 분명히 작동하지 않습니다. 또한 가변 변수도 작동하지 않습니다.
P粉4045397322023-10-21 13:52:00
해당 구문은 없지만 명시적 조회를 사용할 수 있습니다.
으아악나는 그것이 self::
에게도 효과가 있다고 믿습니다.
P粉1037395662023-10-21 13:02:38
이를 수행하는 방법에는 constant 함수를 사용하거나 reflection을 사용하는 두 가지 방법이 있습니다.
상수 함수는 클래스 상수뿐만 아니라 define
를 통해 선언된 상수에도 적용됩니다.
더 힘든 두 번째 방법은 성찰을 통해서입니다.
으아악