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
)
参数:
名称 说明
comment 注解

packetStart()

开始一个wddx上下文,并返回该句柄

public function packetStart (
    string $comment = null
) : resource
参数:
名称 说明
comment 注解

addVars()

添加变量到当前wddx上下文

public function addVars (
    mixed $var_name,
    mixed $_ = null
) : bool
参数:
名称 说明
var_name 变量1
_ 可继续添加变量
返回值:

成功时返回 TRUE, 或者在失败时返回 FALSE。

deserialize()

解析一个wddx资源字符串得到其中的变量

public static function deserialize (
    string $packet
) : mixed
参数:
名称 说明
packet wddx资源字符串
返回值:

可能是一个字符串、数字或者数组

packetEnd()

结束当前wddx封装,并返回对应的字符串

public function packetEnd () : string

serializeValue()

对一个变量进行序列化,返回对应的wddx字符串

public static function serializeValue (
    mixed $var,
    string $comment = null
) : string
参数:
名称 说明
var 要序列化的变量
comment 注解
返回值:

失败时返回false

serializeVars()

对变量名进行序列化,返回对应的wddx字符串

public static function serializeVars (
    mixed $var_name,
    mixed ...$var_names
) : string
参数:
名称 说明
var_name 变量名或者变量名组成的数组
var_names 变量名或者变量名组成的数组
返回值:

失败时返回false