콜백 함수(Callback Function)란 무엇인가?

과목: PHP

문제 번호: 2967

easy
콜백 함수(Callback Function)란 무엇인가?
A. 자동으로 실행되는 함수
B. 다른 함수의 인수로 전달되는 함수
C. 반복해서 호출되는 함수
D. 오류 처리용 함수

정답: B



콜백 함수는 다른 함수에 인수로 전달되어 특정 시점에 호출되는 함수입니다.

⦁ 콜백 함수의 핵심 개념:
⦁ 함수를 값처럼 다른 함수에 전달
⦁ 전달받은 함수가 적절한 시점에 콜백 함수 실행
⦁ 코드의 유연성과 재사용성 향상

⦁ 일상적 비유:
⦁ 전화번호를 알려주고 "나중에 전화해달라"고 요청하는 것과 유사
⦁ 함수를 "나중에 실행해달라"고 다른 함수에 전달

⦁ 주요 활용 분야:
⦁ 배열 처리 (array_map, array_filter 등)
⦁ 이벤트 처리
⦁ 비동기 작업
⦁ 사용자 정의 함수의 동작 커스터마이징

💡 학습 팁

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