从url获取php变量

时间:2014-01-14 04:24:58

标签: php html xhtml

是否可以从网址获取php变量?

e.g

test.php包含;

     $value1 = 45;
     $value2 = 50
     $value3= 43

是否可以仅使用test.php文件的URL检索这3个值?

       e.g www.test.com/test.php?x=value1?y=value2?z=value3  

因此,如果程序向该URL发送了某种类型的请求,它将返回3个值

3 个答案:

答案 0 :(得分:3)

这很容易做到, 使用

<?php
$fromurl = $_GET['var'];
?>

然后在你的浏览器domainorip / yourfile.php?var = something 显然将domainorip更改为您的服务器地址,并将yourfile.php更改为您的php文档,该值将存储在$ fromurl变量中

答案 1 :(得分:2)

为什么这么难?

$value1 = $_GET['x']; /"prints" value1

或者您也可以使用parse_url

答案 2 :(得分:0)

您希望如何将URL返回给您的应用程序?因为你可以做一个

redirect to test.php?x=value1&y=value2&z=value3

每当有权访问test.php时。但是你要确保你的应用程序可以接收重定向URL。

更好的方法实际上是通过SOAP webservice,我想,特别是如果你要在PHP和本机应用程序之间进行更多的这些通信。 它可以像test.php(with webservice setup

中的这样简单
function getValues($x)
{
    if(isset($x))
    {
        $result+=$value1;
    }
return $result;
}