从对象数组C#获取价值 - > PHP

时间:2013-08-20 07:34:05

标签: c# php arrays

早!

早上很早,所以我认为我的问题的答案很明显,但我似乎无法弄明白。

情况如下: 我有一个C#应用程序,通过WCF Web服务与我的PHP项目进行通信。 现在,我的C#应用​​程序中的函数生成如下内容:

stdClass Object ( [GetSpecsResult] => stdClass Object ( 
[string] => Array (
 [0] => 
[1] => Test 
[2] => Test 
[3] => 14-8-2013 10:08:53 
[4] => 14-8-2013 10:08:52 
[5] => 
[6] => ) ) ) 

基本上,我想要的是在我的PHP项目中很好地打印值。 我可以在foreach中做一个foreach,这也有效,但我很确定这不是正确的方法。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

这样做的简单方法实际上就是你所说的,在数组上有一个foreach。我认为你不需要双重foreach,因为你可能只为'GetSpecsResult'获得一个stdClass。

干净漂亮/整洁的方法是使用数组上的迭代器来执行此操作,但这假设您:a)具有对象模型并且b)实现了迭代器。

只需要一两个foreach,这是正确的做法!