PHP의 추상 상수 - 자식 클래스가 상수를 정의하도록 강제합니다. 저는 당신이 PHP에서 추상 상수를 가질 수 없다는 것을 알았습니다. 하위 클래스에 상수를 정의하도록 강제할 수 있는 방법이 있습니까(추상 클래스 내부 메서드 중 하나에서 사용해야 함)?이것은 약간의 '해킹'일 수도 있지만, 하위 클래스에서 상수가 선언되지 않은 경우에는 다른 오류 메시지를 사용하여 작업을 수행합니다. 자기 참조 상수 선언은 구문적으로 올바르고 문제 없이 구문 분석되며, 해당 선언이 실제로 런타임에 실행되는 경우에만 오류를 던집니다. 따라서 추상 클래스의 자기 참조 선언은 하위 클래스에서 재정의되어야 합니다. 그렇지 않으면 치명적인 오류가 발생합니다.Cannot declare self-referencing constant..