Properties

$Metas

$Metas : \Metas|null

Type

\Metas|null — 扩展元数据

$

$ : string

Template

Type

string

$

$ : string

Name

Type

string

$

$ : string

ID

Type

string

$

$ : string

Alias

Type

string

$

$ : string

Url

Type

string

$

$ : integer|string

Count 文章数量

Type

integer|string

$

$ : mixed

ID

Type

mixed

$table

$table : string

Type

string — 数据表

$datainfo

$datainfo : array

Type

array — 表结构信息

$data

$data : array

Type

array — 数据

$classname

$classname : string

Type

string — 类名

Methods

__construct()

__construct() 

__set()

__set(  $name,   $value) 

Parameters

$name
$value

__get()

__get(  $name) : mixed|string

Parameters

$name

Returns

mixed|string

__isset()

__isset(  $name) : boolean

Parameters

$name

Returns

boolean

__unset()

__unset(  $name) 

Parameters

$name

GetData()

GetData(  $key = null) : array

获取数据库数据(不设$key就返回整个data数组).

Parameters

$key

Returns

array

SetData()

SetData(  $key,   $value = null) : array

获取数据库数据.

Parameters

$key
$value

Returns

array

GetTable()

GetTable() : string

获取数据表.

Returns

string

GetDataInfo()

GetDataInfo() : array

获取表结构.

Returns

array

LoadInfoByID()

LoadInfoByID(integer  $id) : boolean

获取数据库内指定ID的数据.

Parameters

integer $id

指定ID

Returns

boolean

LoadInfoByAssoc()

LoadInfoByAssoc(array  $array) : boolean

根据数组从数据库内查找数据并返回.

Parameters

array $array

待查找数组

Returns

boolean

LoadInfoByField()

LoadInfoByField(string  $field, string  $field_value) : boolean

根据特定的字段和值搜索数据.

Parameters

string $field

字段(限string,int,bool)

string $field_value

数据值

Returns

boolean

LoadInfoByFields()

LoadInfoByFields(array  $fields) : boolean

根据多个特定的字段和值搜索数据.

Parameters

array $fields

多个字段数组(如 ['AuthorID' => '1', 'CateID' => '1'])

Returns

boolean

LoadInfoByArray()

LoadInfoByArray(  $array) : boolean

从数组(整数索引key)中加载数据.

Parameters

$array

Returns

boolean

LoadInfoByDataArray()

LoadInfoByDataArray(  $array) : boolean

从Data数组中加载数据.

Parameters

$array

Returns

boolean

Save()

Save() : boolean

保存数据.

Returns

boolean

Del()

Del() : boolean

删除数据.

Returns

boolean

__toString()

__toString() : string

将数据用JSON格式输出.

Returns

string

__call()

__call(  $method,   $args) : mixed

Parameters

$method
$args

Returns

mixed