牛牛在线工具

GearmanTask::isKnown()

收录 8868 个 PHP 函数,含用途说明与用法示例。

GearmanTask::isKnown()

检查任务是否在Gearman服务器中已知

函数名称:GearmanTask::isKnown() 函数描述:检查任务是否在Gearman服务器中已知 适用版本:Gearman扩展版本1.0.0以上 用法: bool GearmanTask::isKnown ( void ) 参数:无 返回值:如果任务在Gearman服务器中已知,则返回true,否则返回false。 示例: <?php // 创建一个Gearman客户端 $client = new GearmanClient(); // 添加Gearman服务器 $client->addServer('127.0.0.1', 4730); // 创建一个新的任务 $task = new GearmanTask(); // 设置任务的函数名和数据 $task->function = 'my_function'; $task->data = 'my_data'; // 将任务提交给Gearman服务器 $client->addTask($task); // 同步等待任务完成 $client->runTasks(); // 检查任务是否在Gearman服务器中已知 if ($task->isKnown()) { echo '任务已知'; } else { echo '任务未知'; } ?> 在上面的示例中,我们创建了一个Gearman客户端,并向其添加了一个Gearman服务器。然后,我们创建了一个新的任务,并设置了任务的函数名和数据。接下来,我们将任务提交给Gearman服务器,并使用$client->runTasks()方法同步等待任务完成。 最后,我们使用$task->isKnown()方法检查任务是否在Gearman服务器中已知,并根据结果输出相应的消息。