这是WCF服务签名:
[OperationContract]
DataResponse PostData(string transactionKey, KeyValuePair<string, string>[] customFields);
我正在使用nusoap,但我相信我可以自由使用任何PHP库。 我想知道如何以JSON或XML格式发布数组。我不介意渲染实际的字符串并发布字符串,如果可行的话。
仅供参考:我正在从Input元素及其值中收集KeyValue对,因此我没有自定义KeyValuePair对象或类来进行序列化。
先谢谢!
答案 0 :(得分:1)
如果你想以json的身份发帖,只需使用json_encode();
:
$some_array = array();
$some_array['first_name'] = 'john';
$some_array['last_name'] = 'doe';
echo json_encode($some_array); //send this out.