首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
mqtt 发布后发布不成功???
1. 在提交问答前请尽可能回答以下问题: 2. 请详细描述问题的产生过程,贴出相关的代码,最好能提供一份可稳定重现的简单脚本代码。 ```php case 3: // 发布 $this->debug("PUBLISH" . $fd); $fix_header['dup'] = ($byte & 0x08) >> 3; $fix_header['qos'] = ($byte & 0x06) >> 1; $fix_header['retain'] = $byte & 0x01; $offset = 2; $topic = $this->decodeString(substr($data, $offset)); $offset += strlen($topic) + 2; $msg = substr($data, $offset); $serv->send($fd, $msg); ``` 3. 期望的结果是什么? 发布后没收到消息 4. 实际运行的结果是什么? $serv->send($fd, $msg); 打印这个是有值的 5. 你的版本? 贴出 `php --ri swoole` 所打印的内容 最新版 6. 你使用的机器系统环境是什么(包括内核、PHP、gcc编译器版本信息)?可以使用`uname -a`, `php -v`, `gcc -v` 命令打印 php7.3
发布于6年前 · 0 次浏览 · 来自
提问
栀沫@
1. 在提交问答前请尽可能回答以下问题: 2. 请详细描述问题的产生过程,贴出相关的代码,最好能提供一份可稳定重现的简单脚本代码。 ```php case 3: // 发布 $this->debug("PUBLISH" . $fd); $fix_header['dup'] = ($byte & 0x08) >> 3; $fix_header['qos'] = ($byte & 0x06) >> 1; $fix_header['retain'] = $byte & 0x01; $offset = 2; $topic = $this->decodeString(substr($data, $offset)); $offset += strlen($topic) + 2; $msg = substr($data, $offset); $serv->send($fd, $msg); ``` 3. 期望的结果是什么? 发布后没收到消息 4. 实际运行的结果是什么? $serv->send($fd, $msg); 打印这个是有值的 5. 你的版本? 贴出 `php --ri swoole` 所打印的内容 最新版 6. 你使用的机器系统环境是什么(包括内核、PHP、gcc编译器版本信息)?可以使用`uname -a`, `php -v`, `gcc -v` 命令打印 php7.3
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2020-04-08
鲁飞
你需要根据mqtt协议处理返回的信息
赞
0
回复