我有一个可能非常基本的问题,但我无法弄清楚。 (几乎周末; P) 我有这个函数ReadOpenCalls(int关系),它从一个关系获取打开的调用。.NET数组输出
List<string> messages = new List<string>();
if (inboundSet != null && inboundSet.RecordCount > 0)
{
inboundSet.MoveFirst();
do
{
messages.Add(inboundSet.Fields["DESCRIPTION"].Value.ToString());
messages.Add(inboundSet.Fields["PK_R_INBOUNDMESSAGE"].Value.ToString());
inboundSet.MoveNext();
}
while (!inboundSet.EOF);
return messages;
}
它通过WCF调用到PHP页面中。现在,所有的工作完全正常,我唯一的问题是它的输出:
stdClass Object ([string] => Array ([0] => Webservice [1] => 1004 [2] => Webservice [3] => 1005 [4] => Webservice [5] => 1006 [6] => Webservice [7] => 1007 [8] => Webservice [9] => 1008 [10] => Webservice [11] => 1009 [12] => Webservice [13] => 1010 [14] => Webservice [15] => 1011))
我真正想要的输出有“互联网服务和ID的”,在这种情况下,待在一起,而不是所有在一个大阵。
因此,像
[0] => Webservice,
1004
[1] => Webservice,
1005
请帮我一些例子或者好的方向发展了一枪。我会后你买啤酒;)
这有什么做用PHP。您的C#代码会创建一个平面列表,而这正是您可以在PHP中访问的内容。你在这里有什么问题?你问如何改变C#代码? –
是的,我真的很想知道如何实现我想要的输出。我对.NET并不是很有经验,所以任何一个朝着好的方向发展都是不错的:D – Matheno