我正在处理应该返回两个数组到我的iOS应用程序的Web服务,这可能与Web服务开发中的一个PHP类有关吗?PHP Web服务可以返回两个或更多数组吗?
回答
是的,这是可能的,但是这将需要一些创造力。我的建议是你将你的两个数组包装到另一个数组中,并将该单个数组返回给你的iOS应用程序。
例:
$array1 = array("1","2","3");
$array2 = array("4","4","6");
$array3 = array($array1, $array2);
return $array3;
嗨,但在我的情况下,array1没有相同长度的array2,例如,array1有30项,但array2有90,此外,他们不具有相同的元素类型,ayyar1(数字),array2( varchar):( – Malloc 2011-04-25 14:35:55
@Malek:从Web服务端来看,每个数组中有多少个元素,以及它们包含的是什么类型的数据并不重要。创建数组时PHP不是类型敏感的。 – 2011-04-25 14:38:24
添加到我的上一个$ array3'是一个包含两个不同'array'对象的数组,因此'$ array1'和'$ array2'中的每一个的内容都是相互独立的。 – 2011-04-25 14:41:55
- 1. Web服务可以返回流吗?
- 2. ASP Web服务可以返回一个ZIP文件吗?
- 3. 我可以从WCF服务返回多个列表吗?
- 4. 可以用PHP数组返回一个函数吗?
- 5. 在Web服务返回多个值
- 6. java可以使用ASP.NET web服务返回的.NET对象吗?
- 7. Delphi 2009可以构建返回DataSet的Web服务吗?
- 8. AJAX或PHP可以“回声”太多吗?
- 9. JQuery.AJAX - 我的服务器可以返回一个数据blob吗?
- 10. 函数可以在PHP中有多个返回值类型吗?
- 11. 无法从JAX-WS Web服务返回集合或数组
- 12. PHP - 可以返回一个指针吗?
- 13. 返回PHP Web服务中的对象数组
- 14. web服务返回2个参数
- 15. Web服务可以返回哪些数据类型?
- 16. Web服务返回json或xml?
- 17. 将数组发送到PHP Web服务并从MySQL数据库返回数组
- 18. 从iPhone可以同时调用多个Web服务吗?
- 19. 使用PHP Web服务将返回XML
- 20. 从php web服务返回json text/msg
- 21. 一个函数可以返回一个数组吗?
- 22. 服务可以有多个端点吗?
- 23. 我可以从WCF服务中返回数据生产者吗?
- 24. 可以使用WCF数据服务来返回文件吗?
- 25. PHP exec()可以返回嵌套数组吗?
- 26. 可以通过Wifi连接两个或更多的iPad吗?
- 27. 如何在asmx web服务中返回多个数据库行
- 28. PHP函数可以返回很多变量吗?
- 29. Consuming通过Javascript和/或PHP返回XML的其他Web服务
- 30. 如何在web api服务中发送两个或更多参数?
你的意思是一个多维数组? – Andre 2011-04-25 14:30:36
不,实际上是两个阵列独立 – Malloc 2011-04-25 14:36:57