Hi all: Now I am playing nusoap to call some apis. In the api doc, the example gives like this: <ArrayList> <input name="a" value="a"> <input name="b" value="b"> <input name="c" value="c"> </ArrayList> My code like: Array('ArrayList' => array( 'input' => array('name' => 'a', 'value'=> 'b')) ); But the key in the array should be different, so how can I construct it? I also try : Array('ArrayList' => '<input name="a" value="a /><input name="b"' value="b" />); But after the serializing $param, there is nothing in the ArrayList. Does anyone know about it? Any reply would be appreciated. Thanks. Best regards, Shiqi Yang