<?php
use \Workerman\Worker;
use \Workerman\Lib\Timer;
require_once __DIR__ . '/Workerman/Autoloader.php';
// 普通的函数
function send_mail($to, $content)
{
echo "send mail ...\n";
}
$task = new Worker();
$task->onWorkerStart = function ($task) {
$to = 'XX.XX.XX.XX:XXXX';
$content = 'hello workerman';
// 10秒后执行发送邮件任务,最后一个参数传递false,表示只运行一次
Timer::add(10, 'send_mail', array($to, $content), true);
};
// 运行worker
Worker::runAll();
$to = 'XX.XX.XX.XX:XXXX'; 这是项目的服务器ip和端口
这个例子的运行效果就是10秒钟后运行send_mail函数,send_mail函数上面做了定义,只是echo打印 echo "send mail ...\n";,并没有什么通讯啊。你是不是理解错了
哦。。好的。。谢谢
$to = 'XX.XX.XX.XX:XXXX';
$content = 'hello workerman';
这两个不是收件人和内容么??
感觉是一点不懂计算机还是说文档一点不看那种??