本文档主要介绍表格存储PHP SDK的安装和使用,适用4.0.0以上版本。并且假设您已经开通了阿里云表格存储服务,并创建了AccessKeyId和AccessKeySecret。

特别注意

4.0.0以上版本SDK支持数据多版本和生命周期,但是该版本SDK不兼容2.x.x系列的SDK。

SDK下载

版本迭代详情请参见PHP SDK 历史迭代版本

版本

当前最新版本:5.0.0

兼容性
  • 对于4.x.x系列的SDK兼容
  • 对于2.x.x系列的SDK不兼容

变更内容

  • 5.0.0
    • 新功能:支持局部事务
    • 新功能:支持多元索引
    • 新功能:支持全局二级索引
  • 4.1.0

    支持Stream基础接口

  • 4.0.0
    • 支持5.5以上PHP版本,包括5.5、5.6、7.0、7.1、7.2等版本,只支持64位的PHP系统,推荐使用PHP7。
    • 新功能:支持TTL设置,createTable、updateTable新增table_options参数。
    • 新功能:支持多版本,putRow、updateRow、deleteRow、batchGetRow均支持timestamp设置,getRow、getRange、BatchGet等接口支持max_versions过滤。
    • 新功能:支持主键列自增功能,接口新增return_type,返回新增primary_key,返回对应操作的primary_key。
    • 变更:底层protobuf升级成谷歌官方版本protobuf-php库。
    • 变更:各接口的primary_key变更成list类型,保证顺序性。
    • 变更:各接口的attribute_columns变更成list类型,以支持多版本功能。