• swoole_table测试



        public function test()
        {
            $count = [];
            $count[] = ['key' => 'name', 'type' => 'string', 'len' => 50];
            $count[] = ['key' => 'title', 'type' => 'string', 'len' => 50];

            $temp = new swoole_table(1024);
            $allType = ['int' => swoole_table::TYPE_INT, 'string' => swoole_table::TYPE_STRING, 'float' => swoole_table::TYPE_FLOAT];
            foreach ($count as $row) {
                $temp->column($row['key'], $allType[$row['type']], $row['len']);
            }
            $temp->create();

            foreach ([1, 2, 3] as $val) {
                $value = ['title' => "这是第{$val}个标题"];
                $temp->set($val, $value);
            }

            foreach ([4, 5, 6] as $val) {
                $value = ['name' => "这是第{$val}个名字"];
                $temp->set($val, $value);
            }

            foreach ([7, 8, 9] as $val) {
                $value = ['name' => "这是第{$val}个名字", 'title' => "这是第{$val}个标题"];
                $temp->set($val, $value);
            }

            $value = [];
            foreach ([1, 2, 3, 4, 5, 6, 7, 8, 9] as $val) {
                $value[] = $temp->get($val);
            }
            print_r($value);
        }

    美中不足的是还没找到可以遍历所有键值的方法。

  • 相关阅读:
    JavaEE编程实验 实验1 Java常用工具类编程(未完成)
    设计模式(一)Chain Of Responsibility责任链模式
    JavaSE习题 第八章 线程
    JavaSE习题 第七章 常用实用类
    JavaSE习题 第六章 字符串和正则表达式
    JavaSE 字符串和正则表达式
    HDFS的Shell操作
    HDFS概述
    Hadoop完全分布式模式
    免密登陆
  • 原文地址:https://www.cnblogs.com/fazo/p/5532647.html
Copyright © 2020-2023  润新知