//swoole直接操做系統的內存 單線程每秒可執行三百萬次 主要用於進程間的數據通訊 $swoole_table = new swoole_table(1024);//1024爲內建立內存對象所能存儲的最大行數 //建立內存表的字段 $swoole_table->column('id', $swoole_table::TYPE_INT, 4 ); $swoole_table->column('name', $swoole_table::TYPE_STRING, 64 ); $swoole_table->column('age', $swoole_table::TYPE_INT, 3); $swoole_table->create(); //內存表內添加一列 //第一個參數爲key,第二個參數value $swoole_table->set('zonehoo',['id' =>'1','name'=>'zonehoo','age'=>'18']); //寫成數組的形式 $swoole_table['zonehoo_2'] = [ 'id' => 2, 'name' => 'zonehoo2', 'age' => 19, ]; //獲取 print_r($swoole_table->get('zonehoo'));// print_r($swoole_table->get('zonehoo_2')); print_r($swoole_table['zonehoo_2']); //表內某一值增長 $swoole_table->incr('zonehoo_2','age','2'); print_r($swoole_table['zonehoo_2']); //表內某一值減 $swoole_table->decr('zonehoo_2','age','1'); print_r($swoole_table['zonehoo_2']);