(PECL gearman >= 0.5.0)
GearmanWorker::work — انتظار و انجام کارها
انتظار برای تقسیم کارها و فراخوانی تابع بازگشتی مناسب. ایجاد E_WARNING به همراه آخرین خطای Gearman اگر کد بازگشتی یکی ازGEARMAN_SUCCESS، GEARMAN_IO_WAIT، یا GEARMAN_WORK_FAIL نباشد.
This function has no parameters.
Returns TRUE on success or FALSE on failure.
Example #1 مثال GearmanWorker::work()
<?php
# create the worker
$worker = new GearmanWorker();
# add the default job server (localhost)
$worker->addServer();
# add the reverse function
$worker->addFunction("reverse", "my_reverse_function");
# start te worker listening for job submissions
while ($worker->work());
function my_reverse_function($job)
{
return strrev($job->workload());
}
?>