PHP가 switch 문을 처리하는 방법에 관한 간단한 질문.PHP : 정의되지 않은 상수가있는 switch 문
나는이 여전히 APPLICATION_ENVIRONMENT 어디서나 정의되지 않은 경우 기본값으로 평가하는 것이다 다음 코드
switch (APPLICATION_ENVIRONMENT) {
case 'production':
echo 'production';
break;
case 'stage':
echo 'stage';
break;
default: //dev
echo 'dev';
}
이 있다면? 아니면 오류가 발생합니까? 실행중인 응용 프로그램의 기존 소스를 보면 이전에이 작업을 수행 한 사람이 상수에 if (defined())를 먼저 수행하여 스위치가 있는지 여부를 확인하면됩니다.
감사합니다 DJ