PHP解析命令行结果与url字符串

时间:2016-12-04 06:56:15

标签: php url aweber

我试图解析Aweber表单的结果,不幸的是,他们将变量传回两个单词之间的空格。

例如,我们想要捕获一个电话号码,我们必须使用字段“自定义电话”#39;而不仅仅是电话' - 不能简单地使用表单字段名称' phone' - 我试过了 - 它没有解析为Aweber。 Aweber可以将表单中的变量传递回PHP脚本,然后可以解析值。

然而,它返回的结果url字符串是

http://example.com/join.php?custom%20phone=123456789&email=etc ...

我试图从命令行字符串中提取电话#但是它一直返回空值

$phone = $_REQUEST['custom%20phone'];

或     $ phone = $ _REQUEST ['自定义电话'];

不包含任何数据。所以我没有访问请求字段。 $ _GET也有同样的问题。

有没有办法将电话号码提取到PHP中的$ phone变量?

谢谢!

1 个答案:

答案 0 :(得分:1)

使用以下代码准确获取返回的参数。

echo "<pre>";
print_r($_REQUEST); 

我尝试使用您提供的网址并返回

Array
(
    [custom_phone] => 123456789
    [email] => etc
)