AFNetworking 2.0 to PHP with POST request - 如何获取数组
AFNetworking 2.0 to PHP with POST request - how to get an Array
我正在将数据从 AFNetworking 2.0 发送到 PHP。
当我用 $_POST
获取内容并用 var_dump 显示它时,如下所示:
var_dump($_POST['PARAMS']);
我可以看到如下所示:
string(xx) "Array ( [age] => xx [email] => xxxxxx [facebookid] => xxxxxxx [firstname] => xxxxxx [type] => x )"
我的问题是如何将其转换为真正的数组?
我尝试使用 json_decode,但它始终 returns 为空。
有没有简单的方法可以将其转换为数组?
有关信息,这是我在 objective C
中发送请求的方式
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
[manager POST:URL parameters:parameters
您可以使用 AFHTTPSessionManager POST 方法,
(NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(id)parameters constructingBodyWithBlock:(void (^)(id<AFMultipartFormData>))block success:(void (^)(NSURLSessionDataTask *, id))success failure:(void (^)(NSURLSessionDataTask *, NSError *))failure;
将参数作为 NSMutableDictionary 传递给服务器端(PHP),然后您就可以访问
$_POST['age'], $_POST['email'], $_POST['facebook'], $_POST['firstname'], $_POST['type']
我正在将数据从 AFNetworking 2.0 发送到 PHP。
当我用 $_POST
获取内容并用 var_dump 显示它时,如下所示:
var_dump($_POST['PARAMS']);
我可以看到如下所示:
string(xx) "Array ( [age] => xx [email] => xxxxxx [facebookid] => xxxxxxx [firstname] => xxxxxx [type] => x )"
我的问题是如何将其转换为真正的数组?
我尝试使用 json_decode,但它始终 returns 为空。 有没有简单的方法可以将其转换为数组?
有关信息,这是我在 objective C
中发送请求的方式 AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
[manager POST:URL parameters:parameters
您可以使用 AFHTTPSessionManager POST 方法,
(NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(id)parameters constructingBodyWithBlock:(void (^)(id<AFMultipartFormData>))block success:(void (^)(NSURLSessionDataTask *, id))success failure:(void (^)(NSURLSessionDataTask *, NSError *))failure;
将参数作为 NSMutableDictionary 传递给服务器端(PHP),然后您就可以访问
$_POST['age'], $_POST['email'], $_POST['facebook'], $_POST['firstname'], $_POST['type']