Properties

$Metas

$Metas : \Metas|null

Type

\Metas|null — 扩展元数据

$

$ : integer|string

ID 文章ID

Type

integer|string

$

$ : string

Title 文章标题

Type

string

$

$ : string

Intro 文章摘要

Type

string

$

$ : string

Content 文章内容

Type

string

$

$ : integer

Top

Type

integer

$

$ : integer

Type 文章类型

Type

integer

$

$ : string

Template 文章模板

Type

string

$

$ : integer|string

AuthorID 文章作者ID

Type

integer|string

$

$ : \Member

Author 文章作者类

Type

\Member

$

$ : integer|string

CateID 文章分类ID

Type

integer|string

$

$ : \Category

Category 文章分类

Type

\Category

$

$ : integer|string

Status 文章状态

Type

integer|string

$

$ : integer

PostTime 发表时间

Type

integer

$

$ : integer

IsTop 文章置顶状态

Type

integer

$

$ : string

Tag 文章标签

Type

string

$

$ : string

Alias 文章别名

Type

string

$

$ : string

Url 文章地址

Type

string

$

$ : boolean

IsLock 是否锁定

Type

boolean

$

$ : string

TypeName 文章类型的具体信息

Type

string

$

$ : string

StatusName 文章状态的详细信息

Type

string

$

$ : integer|string

CommNums 评论数量

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 — 类名

$_prev

$_prev : 

Type

$_next

$_next : 

Type

Methods

__construct()

__construct() 

__set()

__set(  $name,   $value) 

Parameters

$name
$value

__get()

__get(  $name) : array|integer|mixed|null|string

Parameters

$name

Returns

array|integer|mixed|null|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

Time()

Time(string  $s = 'Y-m-d H:i:s') : boolean|string

Parameters

string $s

Returns

boolean|string

TagsToNameString()

TagsToNameString() : array|integer|mixed|null|string

Returns

array|integer|mixed|null|string