
ZipArchive::registerCancelCallback 함수는 cancel callback 함수를 등록할 때 사용하는 함수입니다. 이 함수의 매개변수는 callable 타입의 함수를 받을 수 있습니다. callable 타입의 함수는 함수 이름, 객체 메서드 이름, 람다 함수 등이 포함됩니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$callback = function() {
echo "Cancel callback 함수가 호출되었습니다.n";
};
$zip = new ZipArchive();
$zip->registerCancelCallback($callback);
callback 함수를 등록한 후에, cancel callback 함수를 등록한 객체를 통하여 cancel callback 함수를 호출할 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$zip->cancel();
이 경우, cancel callback 함수가 호출됩니다.
또한, callback 함수를 등록한 후에, callback 함수를 해제할 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$zip->unregisterCancelCallback($callback);
이 경우, callback 함수가 해제됩니다.
2025-08-01 07:32