Php 发送后数组
我希望将一些数据作为数组从我的iphone应用程序发送到服务器 当我在作为NSString发送帖子之前发布单个变量时Php 发送后数组,php,iphone,Php,Iphone,我希望将一些数据作为数组从我的iphone应用程序发送到服务器 当我在作为NSString发送帖子之前发布单个变量时 NSString *post =[[NSString alloc] initWithFormat:@"userName=%@&accountID=%@&", username,accId]; NSData *postData = [post dataUsingEn
NSString *post =[[NSString alloc] initWithFormat:@"userName=%@&accountID=%@&",
username,accId];
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
现在我想发送这些用户名和AccountID的数组,如何在POST中发送NSArray,然后在我的服务器上用php发送NSArray,如何检索它
谢谢< p>创建XML并将其作为POST数据发送…< P>创建XML并将其作为POST数据发送…
您可以考虑首先从数据中创建XML文件,然后将其发送到服务器。创建和解析XML是很容易的,看一下
,您可以考虑先从数据中创建XML文件,然后将其发送到服务器。创建和解析XML很容易,看看如何使用json,这比处理庞大的XML更容易,json在iphone上使用touchjson库非常容易,php本身也支持json touchjson位于json也更小,因此在使用3g时可以节省一些通信量。使用json,比处理庞大的xml更容易,json在iphone上使用touchjson库非常容易,php本身也支持json touchjson位于
json也更小,因此在使用3g时可以节省一些通信量。您可以序列化数组并将其作为字符串发送:)您可以序列化数组并将其作为字符串发送:)