Class 如何在php CLI客户端共享数据?
如何在php CLI客户端共享数据? 我创建了SwooleWebSocket服务器,它在CLI模式下运行。 我想保存套接字信息 但每次保存的全局变量只有最后一个客户端信息。 有没有办法在CLI模式下共享数据,如$\u会话?Class 如何在php CLI客户端共享数据?,class,Class,如何在php CLI客户端共享数据? 我创建了SwooleWebSocket服务器,它在CLI模式下运行。 我想保存套接字信息 但每次保存的全局变量只有最后一个客户端信息。 有没有办法在CLI模式下共享数据,如$\u会话? 我尝试了$\u服务器和$GLOBALS,但没有成功。$\u GLOBALS在swoole上不起作用,您可以使用swoole\Table共享数据。 在创建服务器之前,请初始化表以存储要共享的数据 <?php class Server { public $table;
我尝试了$\u服务器和$GLOBALS,但没有成功。$\u GLOBALS在swoole上不起作用,您可以使用swoole\Table共享数据。 在创建服务器之前,请初始化表以存储要共享的数据
<?php
class Server {
public $table;
public __construct()
{
//initialize server code
...
//initialize table
$this->table = new Swoole\Table(1024);
$this->table->column('name', Table::TYPE_STRING, 4);
//other column
$this->table->create();
$this->table->set('user', ['name' => 'Bob']);
//get user
$this->table->get('user');
}
}