84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
如图所示,在顶级作用域中显式声明的数组在onmessage事件的回调函数中调用不到,每次都是重新使用了一个新数组然后进行操作,我试过global关键字也不起作用,还有use中的变量前面加上&引用符号也不起作用,这该怎么办啊?
欢迎选择我的课程,让我们一起见证您的进步~~
这叫进程隔离. 其实swoole官方文档有说.
我的理解是$server->on是在客户端发来信息时调用的。也就是说服务器会重新起一个进程去处理业务逻辑。所以,你定义什么global,use什么的都是无效的。
其实解决这个问题有很多方法,楼上提供了几种
这叫进程隔离. 其实swoole官方文档有说.
我的理解是$server->on是在客户端发来信息时调用的。也就是说服务器会重新起一个进程去处理业务逻辑。
所以,你定义什么global,use什么的都是无效的。
其实解决这个问题有很多方法,楼上提供了几种