PHP 클래스 Swoole\RecordSet

저자: Tianfeng.Han
상속: implements Iterator
파일 보기 프로젝트 열기: matyhtf/swoole_framework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$_current_id
$primary

보호된 프로퍼티들

프로퍼티 타입 설명
$_list
$db
$db_select SelectDb
$table

공개 메소드들

메소드 설명
__call ( $method, $argv )
__construct ( $db, $table, $primary, $select )
__set ( $key, $v )
current ( )
eq ( $field, $value ) : unknown_type 增加过滤条件,$field = $value
fetch ( $field = '' ) 获取一条数据 参数可以制定返回的字段
fetchall ( ) 获取全部数据
filter ( $where ) : null 过滤器语法,参数为SQL SelectDB的where语句
get ( ) : array 获取得到的数据
key ( )
next ( )
orfilter ( $where ) 过滤器语法,参数为SQL SelectDB的orwhere语句
params ( array $params ) : boolean 制定查询的参数,再调用数据之前进行 参数为SQL SelectDB的put语句
rewind ( )
valid ( )

메소드 상세

__call() 공개 메소드

public __call ( $method, $argv )

__construct() 공개 메소드

public __construct ( $db, $table, $primary, $select )

__set() 공개 메소드

public __set ( $key, $v )

current() 공개 메소드

public current ( )

eq() 공개 메소드

增加过滤条件,$field = $value
public eq ( $field, $value ) : unknown_type
리턴 unknown_type

fetch() 공개 메소드

获取一条数据 参数可以制定返回的字段
public fetch ( $field = '' )
$field

fetchall() 공개 메소드

获取全部数据
public fetchall ( )

filter() 공개 메소드

过滤器语法,参数为SQL SelectDB的where语句
public filter ( $where ) : null
리턴 null

get() 공개 메소드

获取得到的数据
public get ( ) : array
리턴 array

key() 공개 메소드

public key ( )

next() 공개 메소드

public next ( )

orfilter() 공개 메소드

过滤器语法,参数为SQL SelectDB的orwhere语句
public orfilter ( $where )

params() 공개 메소드

制定查询的参数,再调用数据之前进行 参数为SQL SelectDB的put语句
public params ( array $params ) : boolean
$params array
리턴 boolean

rewind() 공개 메소드

public rewind ( )

valid() 공개 메소드

public valid ( )

프로퍼티 상세

$_current_id 공개적으로 프로퍼티

public $_current_id

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

protected $_list

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

protected $db

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

protected SelectDb $db_select
리턴 SelectDb

$primary 공개적으로 프로퍼티

public $primary

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

protected $table