-5

如何$_GET在 Objective-C 中使用 PHP?我想在一个NSString

http://baileyseymour.com/QR/data-processor.php?name=John%20Smith&email=example@icloud.com

我想获得name和/或email在uri中的值。

我想将 URL 的 NSString 分成两部分。name=John%20Smithemail=example@icloud.com

我怎样才能做到这一点?

4

2 回答 2

1

如何在 Objective-C 中使用 PHP 的 $_GET?我想在 NSString 上使用它:

你不能。Objective-C 不是 PHP,因此没有什么可以在 Obj-C 上下文中评估 PHP 符号。如果你想做类似的事情,那当然是可能的,但你需要更详细地描述你的情况。

于 2013-07-13T19:13:43.713 回答
1

我不确定您的目标是什么,但这里有一个简短的示例,说明如何UIWebView通过 URL 变量与 PHP 文档进行交互。

// Objective-C
UIWebView *scoreContent;
scoreContent = [[UIWebView alloc] init];
NSString *email = @"you@domain.com";
NSString *webURL = [NSString stringWithFormat:
                    @"http://yourdomain.com/objc.php?email=%@",
                    email];

[scoreContent loadRequest:
 [NSURLRequest requestWithURL:[NSURL URLWithString:webURL]]
];

然后在 PHP 文件中,您可以执行以下操作:

<?php
//objc.php
echo 'Your email is: ' . $_GET['email'] . '.';
?>

我会编译 Objective-C 以确保它可以工作,因为我只是从我制作的游戏中复制了它,但如果它不起作用,请告诉我,如果你不能,我会修复它。

于 2013-07-13T19:16:08.160 回答