1.7.5 ��Server��ʹ��swoole_table
1.7.5������swoole_table�����ڴ��swoole_table������swoole_server���ʹ�á�ʹ�÷���Ҳ�ܼ�
- ��swoole_server->start()֮ǰ����swoole_table��������ȫ�ֱ��������ྲ̬����/���������С�
- ��worker/task�����л�ȡtable����ʹ��
ֻ����swoole_server->start()֮ǰ������table����������ӽ�����ʹ��
swoole_table���췽����ָ�������������һ�������������������������ڴ浼��set����ʧ�ܡ�����ʹ��swoole_table֮ǰһ��Ҫ�滮����������
<?php $table = new swoole_table(1024); $table->column('fd', swoole_table::TYPE_INT); $table->column('from_id', swoole_table::TYPE_INT); $table->column('data', swoole_table::TYPE_STRING, 64); $table->create(); $serv = new swoole_server('127.0.0.1', 9501); //��table������serv������ $serv->table = $table; $serv->on('receive', function ($serv, $fd, $from_id, $data) { $ret = $serv->table->set($fd, array('from_id' => $data, 'fd' => $fd, 'data' => $data)); }); $serv->start();