\Metas

扩展内容类.

Summary

Methods
Properties
Constants
__set()
__get()
__isset()
__unset()
ConvertArray()
GetData()
ReplaceTag2Host()
ReplaceHost2Tag()
HasKey()
CountItem()
Del()
Serialize()
Unserialize()
$
$
$
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_data
N/A

Properties

$

$ : string

Name

Type

string

$

$ : integer|string

Count

Type

integer|string

$

$ : string

Url

Type

string

$_data

$_data : array

Type

array — 存储Metas相应数值的数组

Methods

__set()

__set(string  $name,   $value) 

Parameters

string $name

key名

$value

__get()

__get(string  $name) : null

Parameters

string $name

key名

Returns

null

__isset()

__isset(  $name) : boolean

Parameters

$name

Returns

boolean

__unset()

__unset(  $name) 

Parameters

$name

ConvertArray()

ConvertArray(array  $a) : \Metas

将数组数据转换为Metas实例.

Parameters

array $a

Returns

\Metas

GetData()

GetData() : array

获取Data数据.

Returns

array

ReplaceTag2Host()

ReplaceTag2Host(string  $value) : string

依据zbp设置替换签标为host值或是固定域名.

Parameters

string $value

Returns

string

ReplaceHost2Tag()

ReplaceHost2Tag(string  $value) : string

依据zbp设置替换host值为签标.

Parameters

string $value

Returns

string

HasKey()

HasKey(string  $name) : boolean

检查Data属性(数组)属性值是是否存在相应key.

Parameters

string $name

key名

Returns

boolean

CountItem()

CountItem() : integer

检查Data属性(数组)中的单元数目.

Returns

integer

Del()

Del(string  $name) 

删除Data属性(数组)中的相应项.

Parameters

string $name

key名

Serialize()

Serialize() : string

将Data属性(数组)值序列化.

Returns

string —

返回序列化的值

Unserialize()

Unserialize(string  $s) : boolean

将序列化的值反序列化后赋予Data属性值

Parameters

string $s

序列化值

Returns

boolean