swoole安装配置及简单使用的问题

我已经安装好了swoole了,配置信息也已经显示出来了。可是我按照官方的例子,创建一个TCP服务器,并在cli模式运行,就是打印不出来信息来,不知道什么情况?求大神指点
clipboard.png

clipboard.png

············ 代码补充 ···············

clipboard.png

阅读 2.5k
4 个回答

需要客户端连接,才会调用这个回调函数的呀= =

按照swoole官网文档,如果已经完成swoole服务端搭建,需要使用swoole_client进行访问,才可以触发相对应的事件。

发代码. 没代码, 没法确定问题所在.

connect是一个回调函数,只有当触发connect事件的时候才会触发这个connect回调。
如果想运行该脚本就可以看到打印信息,可以添加一个onStart回调,这样在调用$serv->start()的时候会触发onStart回调从而打印出你想要的信息。

$serv->on('start', function($serv){
    echo "--- Server start--\n";
});

题主需要明白swoole各个回调函数的触发时机。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题