다음 빈칸에 들어갈 올바른 매직 상수는 무엇인가요?

과목: PHP

문제 번호: 2767

medium
다음 빈칸에 들어갈 올바른 매직 상수는 무엇인가요?
function getUserInfo() {
    echo "현재 함수명: " . ______;
}

getUserInfo();
// 출력 결과: 현재 함수명: getUserInfo
A. __CLASS__
B. __METHOD__
C. __FUNCTION__
D. __FILE__

정답: C



__FUNCTION__은 현재 실행 중인 함수의 이름을 반환합니다

⦁ 함수 관련 매직 상수 구분:
__FUNCTION__: 함수명만 반환
__METHOD__: 클래스의 메소드인 경우 "클래스명::메소드명" 형태로 반환

⦁ 함수 기반 프로그래밍에서 디버깅이나 로깅에 유용합니다

⦁ 동적으로 함수명을 얻어야 하는 상황에서 활용됩니다

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.