WDDX 函数
在线手册:中文  英文

wddx_add_vars

(PHP 4, PHP 5)

wddx_add_varsAdd variables to a WDDX packet with the specified ID

说明

bool wddx_add_vars ( resource $packet_id , mixed $var_name [, mixed $... ] )

Serializes the passed variables and add the result to the given packet.

参数

This function takes a variable number of parameters.

packet_id

A WDDX packet, returned by wddx_packet_start().

var_name

Can be either a string naming a variable or an array containing strings naming the variables or another array, etc.

...

返回值

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


WDDX 函数
在线手册:中文  英文

用户评论:

maciek at webenlinea dot com (2004-09-05 11:20:47)

Here is a simple way of serializing dynamic values from an array:

<?PHP
//a unix timestamp
$date    "1094095513"

//some data to be included
$books   = array('programming'   => array('php','perl','java'),
                
'markup'        => array('UML','XML','HTML')
                );

//stick data to an array to iterate over
$data_to_serialize = array($date,$books);

//create the packet
$packet wddx_packet_start("SOME DATA ARRAY");

//loop through the data
foreach($data_to_serialize as $key => $data)
{
  
//create a var whith the name of the content of $key
  
$$key $data;
  
wddx_add_vars($packet,$key);
}

echo 
wddx_packet_end($packet);

?>

Have fun !

易百教程