Wddx 类¶
| 属性 | 值 |
|---|---|
| 命名空间 | fize\xml |
| 类名 | Wddx |
| 方法: |
|---|
| 方法名 | 说明 |
|---|---|
| __construct() | 初始化,开始一个wddx上下文 |
| packetStart() | 开始一个wddx上下文,并返回该句柄 |
| addVars() | 添加变量到当前wddx上下文 |
| deserialize() | 解析一个wddx资源字符串得到其中的变量 |
| packetEnd() | 结束当前wddx封装,并返回对应的字符串 |
| serializeValue() | 对一个变量进行序列化,返回对应的wddx字符串 |
| serializeVars() | 对变量名进行序列化,返回对应的wddx字符串 |
方法¶
__construct()¶
初始化,开始一个wddx上下文
public function __construct (
string $comment = null
)
| 参数: |
|
|---|
packetStart()¶
开始一个wddx上下文,并返回该句柄
public function packetStart (
string $comment = null
) : resource
| 参数: |
|
|---|
addVars()¶
添加变量到当前wddx上下文
public function addVars (
mixed $var_name,
mixed $_ = null
) : bool
| 参数: |
|
||||||
|---|---|---|---|---|---|---|---|
| 返回值: | 成功时返回 TRUE, 或者在失败时返回 FALSE。 |
deserialize()¶
解析一个wddx资源字符串得到其中的变量
public static function deserialize (
string $packet
) : mixed
| 参数: |
|
||||
|---|---|---|---|---|---|
| 返回值: | 可能是一个字符串、数字或者数组 |
serializeValue()¶
对一个变量进行序列化,返回对应的wddx字符串
public static function serializeValue (
mixed $var,
string $comment = null
) : string
| 参数: |
|
||||||
|---|---|---|---|---|---|---|---|
| 返回值: | 失败时返回false |
serializeVars()¶
对变量名进行序列化,返回对应的wddx字符串
public static function serializeVars (
mixed $var_name,
mixed ...$var_names
) : string
| 参数: |
|
||||||
|---|---|---|---|---|---|---|---|
| 返回值: | 失败时返回false |