• 技术文章 >后端开发 >php教程

    关于Swoole内存操作(Table)的介绍

    不言不言2018-07-09 10:00:23原创923
    这篇文章主要介绍了关于关于Swoole 内存操作(Table)的介绍,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

    使用:

    //实例化表格,参数 int : 最大行数
    $table = new swoole_table(1024);
    //设置表格字段  参数 (字段名:string , 字段类型:int、float、string , 长度:int)
    $table->column('id',$table::TYPE_INT,4);
    $table->column('name',$table::TYPE_STRING,64);
    $table->column('price',$table::TYPE_INT,11);
    //创建表格
    $table->create();
    //添加数据  两种方式
    $table->set('iphoneX',['id'=>1,'name'=>'iphoneX','price'=>9999]);
    $table['xiaomi'] = ['id'=>2,'name'=>"小米",'price'=>3339];
    
    foreach ($table as $key => $value) {
        var_dump($value);
        echo PHP_EOL ;
    }
    //单独设置某字段自增 参数('表名',’字段名‘,’步长‘)
    $table->incr('iphoneX','price',1000);
    var_dump($table->get('iphoneX'));
    //单独设置字段自减
    $table->decr('xiaomi','price',1000);
    var_dump($table->get('xiaomi'));
    //删除某条数据
    $table->del('xiaomi');
    //判断数据是否存在
    if(!$table->exist('xiaomi')){
        echo '不存在此字段';
    }

    Swoole 内存表优点:

    使用场景:

    *swoole_table模块目前为实验性质,不建议在生产环境使用。请使用成熟的方案Redis/Apc/Yac作为数据共享层

    以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

    相关推荐:

    用laravel dingo/api创建简单的api

    如何修改WordPress图片地址为相对路径

    以上就是关于Swoole内存操作(Table)的介绍的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:Swoole内存
    上一篇:如何修改WordPress图片地址为相对路径 下一篇:PHP数组的使用方法
    大前端线上培训班

    相关文章推荐

    • PHP数据库学习之怎样使用PDO执行SQL语句?• PHP数据库学习之怎样使用PDO连接数据库?• PHP表单学习之表单的输入与验证• PHP数据库学习之怎样使用PDO获取查询结果?• PHP中怎样去连接MySQL数据库?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网