wddx_serialize_vars() is used to
create a WDDX packet with a structure that contains the
serialized representation of the passed variables.
wddx_serialize_vars() takes a
variable number of arguments, each of which can be either a
string naming a variable or an array containing strings
naming the variables or another array, etc.
The above example will produce:
wddxPacket version='1.0' header/ data struct var name='a' number 1 /number /var var name='b' number 5.5 /number /var var name='c' array length='3' string blue /string string orange /string string violet /string /array /var var name='d' string colors /string /var /struct /data /wddxPacket |