-
[PHP] Callback 함수PHP 2024. 2. 23. 18:30
콜백 함수(callback function)는 다른 함수 내에서 사용되는 함수로, 일반적으로 다른 함수의 매개변수로 전달되거나 함수 내에서 동적으로 호출됩니다. 콜백 함수는 주로 이벤트 처리, 비동기 작업, 데이터 처리 등에서 활용됩니다.
PHP에서 콜백 함수는 다양한 상황에서 사용될 수 있습니다.
예를 들어, 배열을 정렬하는 usort() 함수는 사용자가 정의한 비교 함수를 콜백으로 사용하여 정렬을 수행합니다.
또는 비동기 작업을 처리할 때 콜백 함수를 사용하여 작업이 완료되었을 때 실행할 코드를 지정할 수 있습니다.
다음은 간단한 PHP 코드에서 콜백 함수를 사용하는 예시입니다.<?php function exclaim($str){ return $str ."! "; } function ask($str){ return $str ."? "; } function printFormatted($str,$format){ echo $format($str); } printFormatted("안녕", "exclaim");
<결과>
결과 'PHP' 카테고리의 다른 글
[PHP] CLASS (0) 2024.02.27 [PHP] JSON (0) 2024.02.23 [PHP] Filter (0) 2024.02.23 [PHP] Session 을 이용한 로그인, 로그아웃 구현 (DB x) (0) 2024.02.22 [PHP] 계산기 (0) 2024.02.22