PHP 클래스 MyQEE\Server\Table

상속: extends Swoole\Table
파일 보기 프로젝트 열기: myqee/server

보호된 프로퍼티들

프로퍼티 타입 설명
$_column array mysql, sqlite 类型用到的
$_driver
$_link array 连接对象
$_type string

공개 메소드들

메소드 설명
__construct ( integer $size, string $link = null ) 内存表
column ( $name, $type = null, integer $size = null ) 设置字段类型
create ( ) : boolean 创建
decr ( $key, $column, $decrby = 1 ) : boolean | integer 原子自减操作,可用于整形或浮点型列
del ( $key ) : boolean 删除key
incr ( $key, $column, $incrby = 1 ) : boolean | integer 原子自增操作,可用于整形或浮点型列
set ( $key, array $value ) : boolean 设置内容

보호된 메소드들

메소드 설명
_createByMySQL ( ) : boolean 创建MySQL类型的数据
_createByRedis ( )
_driver ( ) : mysqli | redis
_driverDel ( $k )
_driverSet ( $k, $v )
_mysqlBuilderFieldSQL ( &$output, $col, $set )

메소드 상세

__construct() 공개 메소드

内存表
public __construct ( integer $size, string $link = null )
$size integer
$link string 连接,例如: mysql://user:[email protected]:3306/my_database/my_table?charset=utf8

_createByMySQL() 보호된 메소드

创建MySQL类型的数据
protected _createByMySQL ( ) : boolean
리턴 boolean

_createByRedis() 보호된 메소드

protected _createByRedis ( )

_driver() 보호된 메소드

protected _driver ( ) : mysqli | redis
리턴 mysqli | redis

_driverDel() 보호된 메소드

protected _driverDel ( $k )

_driverSet() 보호된 메소드

protected _driverSet ( $k, $v )

_mysqlBuilderFieldSQL() 보호된 정적인 메소드

protected static _mysqlBuilderFieldSQL ( &$output, $col, $set )

column() 공개 메소드

设置字段类型
public column ( $name, $type = null, integer $size = null )
$name
$type
$size integer

create() 공개 메소드

创建
public create ( ) : boolean
리턴 boolean

decr() 공개 메소드

原子自减操作,可用于整形或浮点型列
public decr ( $key, $column, $decrby = 1 ) : boolean | integer
$key
$column
$decrby
리턴 boolean | integer

del() 공개 메소드

删除key
public del ( $key ) : boolean
$key
리턴 boolean

incr() 공개 메소드

原子自增操作,可用于整形或浮点型列
public incr ( $key, $column, $incrby = 1 ) : boolean | integer
$key
$column
$incrby
리턴 boolean | integer

set() 공개 메소드

设置内容
public set ( $key, array $value ) : boolean
$key
$value array
리턴 boolean

프로퍼티 상세

$_column 보호되어 있는 프로퍼티

mysql, sqlite 类型用到的
protected array $_column
리턴 array

$_driver 보호되어 있는 프로퍼티

protected $_driver

$_type 보호되어 있는 프로퍼티

protected string $_type
리턴 string