
	                	                 
GearmanWorker::returnCode는 작업의 결과를 반환하는 메소드가 아닙니다. GearmanWorker::returnCode는 작업의 상태를 반환하는 메소드입니다. 
작업의 결과를 반환하는 메소드는 GearmanWorker::returnTask() 메소드의 반환값을 통해 확인할 수 있습니다. 
GearmanWorker::returnTask() 메소드는 작업의 결과를 반환하는 메소드입니다. 이 메소드는 작업의 결과를 포함하는 GearmanTaskResult 객체를 반환합니다. 
GearmanTaskResult 객체의 getResult() 메소드를 호출하여 작업의 결과를 확인할 수 있습니다.
GearmanWorker::returnCode를 사용하는 예는 다음과 같습니다.
#hostingforum.kr
php
$worker = new GearmanWorker();
$worker->addServer('localhost', 4730);
$job = $worker->retrieveJob();
if ($job) {
    $result = $worker->returnTask();
    if ($result->getResultCode() == GEARMAN_SUCCESS) {
        echo "작업이 성공적으로 완료되었습니다.n";
    } else {
        echo "작업이 실패했습니다.n";
    }
} else {
    echo "작업이 없습니다.n";
}
위 예제에서 GearmanWorker::returnTask() 메소드의 반환값을 통해 작업의 결과를 확인합니다. 작업의 결과는 GearmanTaskResult 객체의 getResultCode() 메소드를 통해 확인할 수 있습니다.
2025-03-29 04:59