如何获取并解析附加到 url 中的查询字符串?PHP

Sta*_*umo 3 php

我正在尝试开发一个 PHP 类,它使我能够将查询字符串附加到 url 中,并根据传递的变量对其进行处理。如何才能做到这一点?

例如

www.example.com?var1=a&var2=b&var3=c
Run Code Online (Sandbox Code Playgroud)

现在我想获取?var1=a&var2=b&var3=c部分并根据变量对其进行处理。

感谢您的回复

但我想要一种方法来获取整个查询字符串,因为我不确定将发送到 URL 中的变量名称,因此 $_GET 方法将无法正常工作。

谢谢

ssh*_*how 5

// Current URL: www.example.com?var1=a&var2=b&var3=c
function handleUrl()
{
    $var1 = $_GET['var1']; // now contains 'a'
    $var2 = $_GET['var2']; // now contains 'b'
    $var3 = $_GET['var3']; // now contains 'c'

    return "Querystring now contains $var1 $var2 and $var3";
}
Run Code Online (Sandbox Code Playgroud)

更多信息请访问 http://php.net/manual/en/reserved.variables.get.php