
GearmanJob::setReturn 메서드는 작업의 결과를 반환할 수 있습니다. 이 메서드는 파라미터로 결과를 받을 변수를 전달받습니다.
GearmanJob::setReturn 메서드의 파라미터는 변수의 주소입니다. 반환 값은 void이므로 결과를 반환하는 메서드가 아닙니다.
GearmanJob::setReturn 메서드를 사용하여 결과를 반환하는 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$job = $gm->createJob('my_job');
$job->setReturn($result);
// 작업을 제출합니다.
$gm->submitJob($job);
// 결과를 받습니다.
$result = $job->getResult();
위의 예제 코드에서 `$result` 변수는 작업의 결과를 받을 변수입니다. `$job->setReturn($result)` 메서드를 호출하여 작업의 결과를 `$result` 변수로 반환합니다.
GearmanJob::setReturn 메서드는 작업의 결과를 반환할 수 있지만, 결과를 받는 방법은 `$job->getResult()` 메서드를 호출하여 결과를 받는 것입니다.
2025-08-12 04:22